元スレ+ JavaScript の質問用スレッド vol.141 +
JavaScript覧 / PC版 /みんなの評価 :
401 = :
ありがとうございます!
402 = :
>>399
型もポインタも明示的に指定しない分余計に意識が必要
コードに書かないということは自分の頭で分かってないといけないから
JSで学べないことはないよ♡
404 = :
>>403
どの辺が旧世代なのかは説明できないんでしょ?
だからお前はダメなんだよ
406 = :
>>398
世界平均ではごく少数だけど
日本、北朝鮮、アフリカ諸国、東欧、南米とかに
偏って存在してる
日本以外ははふっるい中古PCが多いせい
日本は00年代の早くから
IEをフロントエンドとする企業向けWebシステムを
企業毎に高いお金かけてオリジナルで導入した
っていう、当時としては先進的な動向が原因
フロントエンド開発者はずっと
IEはクソだから見捨てようって言い続けてきたけど
SIerも広告代理店もそれを客に進言できなかったし
企業のシステム担当もChromeのインストールを認められなかった
そして今に至る
408 = :
Safariが使えないと考えるからおかしい Chromeが積極的なだけ
何かの導入に消極的なことは、ただ遅れてることとは違う
消極的というのは積極的とおなじだけ特徴的だし、特長になりうる
どうしても先進機能を使いたい・使わせたいならChromeを使えばいい
でもSafariを使っている人はそもそもそういうことを求めてはいない
アイホンは諦めろ それだけでしょ
409 = :
>>407
それらは遅れてるんじゃなくて明確な意図を持って実装しないという話では
ほとんどのものはブラウザにハード触らせたいGoogleが自分の都合で実装して
それをブラウザにハード触らせたくないAppleが自分の都合で実装しないと言ってるんでしょ
それらに関してはMozillaもApple寄りだし
その件に限ってはAppleの方針に賛成だな
何でもかんでもブラウザが触れるのは嫌だ
411 = :
>>410
つまりIEは良かったと?
そんなばかなw
413 = :
無名関数つかっとるやないけ
415 = :
>>413
失礼いたしました。
イベントリスナで呼び出す関数に無名関数使わない方法で対応できたらと考えています。
>>414
ほんとですね!!!
全然気づきませんでした。
ついでに質問についても教えていただけますと幸いです。
416 = :
>>415
>>321を読んで考えて
もしわからないなら何がわからないのかを書いて
417 = :
>>416
すみませんが何が行われているのか全くわからないです
どうしましょ・・・・・・・・・・・
420 = :
>>418-419
アホ向けの解説多謝です
コールバック関数ってカッコ付けてよいのですね!!!
絶対カッコ取らないと駄目だと思ってました
少しいじってみますね
422 = :
今はもうだいぶ一般的になっちゃったけど昔は高階関数ってJSのお家芸みたいなとこあったよね。
いやlispとかまで言われたらあれだけどメインストリーム言語としては。
423 = :
イベントドリブンだからね
424 = :
>>421
ありがとうございます。
ちなみになのですが、関数の中で関数返しているのでsampleメソッドはクロージャ扱いになるんでしょうか?
また、詳細を調べる際のワードとしては「部分適用」になるのでしょうか?
部分適用という使い方としては出てくるのですが、今回のようにコールバック関数に引数を渡すための
手法の名前がありましたら、詳しく調べたいので教えていただけないでしょうか。
427 = :
部分適用は↓ここではちょっと違う解説をされてるけど
JSに限らずいろんな言語に共通する考え方
JSの場合は部分適用するのにクロージャを使うというだけ
http://ja.javascript.info/currying-partials
429 = :
>>425-426
ありがとうございます。
クロージャはsampleの中の変数なのですね。
勘違いしていたようです・・・・・・
インラインだと冗長な気がしてしまって、名前付けた関数を
使うようにしてみているのですが、質問しました引数渡せない問題など
色々詰まってしまってますw
リンク先でしっかり学んできます!
431 :
>>428
詳しく!
432 = :
>>411
IEが良かったなんて言ってないけど?
Chrome or Edgeはいいよ
最先端だよ
433 :
>>432
だって他のブラウザに出来ないことができるのが良いって判断なんでしょ?
まさにIEじゃん、00年代の
434 = :
>>431
JSの関数コンテキストは定義された場所のスコープを引き継ぐのだからクロージャと言える
(実エンジンではデバックのための情報を除いてカットされる)
435 = :
横レスだけど偏屈になると歪んだ考え方しちゃうのね
IEができたこととは全く意味合いが異なると思うけどw
完全に拗らせてるわ
437 :
>>434
なるほど
438 = 437 :
>>435
俺も横レスな上に
IEを擁護するようであれなんだが
IEが先進的だったこともあったんだぜ
xhrもネットスケープより前に出来てたし
まあそのせいで
向こう20年の悪夢を産んだわけだが
439 = :
どう見ても現代の話しているやつに、なんで唐突に20年前の話振り始めたん?
コミュ障なの?
440 = 437 :
ごめーん
俺は見ててちょっと懐かしくなっちゃっただけ
スレ違いすまぬ
441 = :
>>440
スレは合ってるよ
空気嫁ないガイジなだけだよ
442 = 437 :
ガイジってよく見るけど実はよくわかってない…
それを書くと俺はどんなダメージを負えばいいのん?
443 = :
>>433
> だって他のブラウザに出来ないことができるのが良いって判断なんでしょ?
そんなこと一言も言ってないよね。お前の思い込みだよね。
特定のOS専用や非公開な仕様ではなく
オープンなウェブ技術を開発、採用ししているブラウザが最先端のブラウザ
444 = :
>>438
その通り。技術自体はIEは先進的だった。
良くないのはその技術がクローズドだった点
オープンな場で議論して仕様を策定するのではなく
MSの気分次第で実装されていた
Chrome or Edgeではそうじゃないので最先端のブラウザだし
それに追いつけないSafariはもはや過去のブラウザ
Safariのために特別な対応が必要だったり
Safari自体を非推奨にしなければならなくなってる
445 = :
日本の与党と野党みたいなもんでしょ
本当であれば皆で方策を出し合って決めるのが理想だが
力ある者が思いついたアイディアに対して力なき者はただ難色を示すことが仕事になってるんでしょ
そこでとりあえずストップして内容を改めましょうかとか、
皆でミニマムなところからやってみて意見を出し合いましょうかとかなればいいんだけど、
意見が割れてるのね、じゃあそれぞれの方針でそれぞれでやって確かめていきましょとなって
結局は力ある者の意見が通ることになってるんでしょ
力関係が崩れている期間が長くなりすぎるとお互いに対する緊張感がなくなって
他所を見るより自分自身がどうやって行くかが重要になってくるからこうなってしまう
SafariもHTML5ムーブメント初期はデザイン方面などで色々とやる気だったけど
やる気だった方向性ではそんなに急には伸びそうになくて覇権は取れないし、
アプリプラットフォームとしてのWebという方向性ではビジネスの観点からやる気を出すことができない
だからこうなってしまうのは仕方がなかったこと
それとそもそもオープンオープンって言うけどさ
昔ながらの草案から段階踏んで比較的幅広いメンバーで議論を重ねて勧告へ向かっていくのとは違って
どっかのチームがGitHubに公開して、issueを受け付けとくね、聞くかどうかはしらんけど
とりあえず実装初めて使ってみながら変えていこう的なノリが最近多いのよ
公開ドキュメントによく鍵かかってたりもするし、リクエストしても承認されない
恣意的ではないかも知れないが、どうせ関係者しか関わってこないだろうという気持ちがある証拠だと思ってる
そういう機能をたくさん積んだブラウザが最先端のブラウザなんだろうか?
確かにプログラマとしてはまともで使える機能が多く乗った環境のほうが良い
でもユーザーにとっては例えばアクセシビリティが高いとか、セキュリティに拘ってるとかいうのでも
十分「最先端」のブラウザなんだよね
そんな今年1回使うかどうか分からない機能よりも、毎日の使い勝手のほうが重要なんだから
みんなの評価 :
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.141 + (1001) - [100%] - 2019/9/22 23:15
- + JavaScript の質問用スレッド vol.142 + (984) - [97%] - 2020/8/27 19:15
- + JavaScript の質問用スレッド vol.131 + (1004) - [97%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2022/11/29 16:30
- + JavaScript の質問用スレッド vol.131 + (1000) - [97%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.144 + (288) - [97%] - 2020/5/17 20:00
- + JavaScript の質問用スレッド vol.111 + (1001) - [97%] - 2013/11/4 6:00
- + JavaScript の質問用スレッド vol.142 + (926) - [97%] - 2019/12/23 13:15
- + JavaScript の質問用スレッド vol.143 + (753) - [97%] - 2020/4/19 5:00
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.140 + (1001) - [97%] - 2019/9/19 10:45
- + JavaScript の質問用スレッド vol.102 + (1001) - [95%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.123 + (966) - [95%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.122 + (116) - [95%] - 2018/5/2 18:30
- + JavaScript の質問用スレッド vol.122 + (1004) - [95%] - 2015/2/14 4:45
- + JavaScript の質問用スレッド vol.100 + (1001) - [95%] - 2012/6/13 22:46
トップメニューへ / →のくす牧場書庫について