JavaScript を自ら学ぶ人のための質問スレッドです。
■質問を書く上で
(1) 煽り、コード制作依頼等、人を不快にさせる投稿はご遠慮下さい。公序良俗を守った応対を心がけてください。
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
(ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。回答者はなりすましを判断できませんので、なりすましが現れても自己責任となります。
(4) 常に自発的に調べる心構えを持ってください。
具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
※必ず「問題の事象が再現されること」を確認してください。
必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合は http://validator.w3.org/ で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。>>2の質問テンプレートを活用してみてください。
(9) 時にはあなたが望む「答え」だけでなく、「意見」などが寄せられる場合もあります。
前スレ
+ JavaScript の質問用スレッド vol.125 +
https://mevius.5ch.net/test/read.cgi/tech/1518940081/
(ライブラリ禁止条項は、多数の意見によって廃止されました。ライブラリの質問もOKです)
+ JavaScript の質問用スレッド vol.126 +
■ このスレッドは過去ログ倉庫に格納されています
2018/06/02(土) 14:31:23.04ID:B1JKBGEy
2018/09/06(木) 08:47:30.70ID:4ASt4deq
ってかaにカーソル当てたら型が出るだろ。VSCでは。
2018/09/06(木) 12:18:22.14ID:jnrXdp3N
2018/09/06(木) 17:01:47.10ID:ZRGsnqPQ
じゃ質問はもうとっくに終わってるので関係ないですね
それに必要な情報は書いていたはずです
最初から型の問題だと限定して問題なのはたった2行ですし
リファレンス読めばわかるというなら誰でもresultの仕様みれば答えられるはずですよね
それなのに後出しでイキってくる人ばかり
それに必要な情報は書いていたはずです
最初から型の問題だと限定して問題なのはたった2行ですし
リファレンス読めばわかるというなら誰でもresultの仕様みれば答えられるはずですよね
それなのに後出しでイキってくる人ばかり
2018/09/06(木) 18:27:44.87ID:YF3YUgQO
日本語も英語も読めないんだろうなぁ
2018/09/06(木) 18:48:29.66ID:ZRGsnqPQ
煽るのはちゃんと回答してからにしてくださいね 無能
2018/09/06(木) 18:57:38.11ID:4aYwdhCB
>>47
問題なのはその二行じゃない。
その二行に気づかないお前と、その二行で正しいと思ってる今の理解力と、
それでもなおまだ自分に非がないと思ってるお前の人格だ。
/** @type String[] */なり、/** @type string*/で解決するだろ。無理に型変換したり初期値入れたりしなくても。
無理に推論させるためにソース自体に無駄なコードを書くな。
インテリセンスは万能じゃないし、インテリセンスが出ないから使えないと思うのも頭おかしい。
実際にエラーになってから言え。
原因はみんなある程度わかってて、その原因についてお前が切り分けられるかを問題にしてて、案の定お前は切り分けできなかった。
それでお前は、回答者が答えを教えない事を批判してるようだが、そのへんがそもそも噛み合ってない。
誰も答えがわからなかったんじゃない。
皆のヒントでお前が答えがわからなかったんだ。
問題なのはその二行じゃない。
その二行に気づかないお前と、その二行で正しいと思ってる今の理解力と、
それでもなおまだ自分に非がないと思ってるお前の人格だ。
/** @type String[] */なり、/** @type string*/で解決するだろ。無理に型変換したり初期値入れたりしなくても。
無理に推論させるためにソース自体に無駄なコードを書くな。
インテリセンスは万能じゃないし、インテリセンスが出ないから使えないと思うのも頭おかしい。
実際にエラーになってから言え。
原因はみんなある程度わかってて、その原因についてお前が切り分けられるかを問題にしてて、案の定お前は切り分けできなかった。
それでお前は、回答者が答えを教えない事を批判してるようだが、そのへんがそもそも噛み合ってない。
誰も答えがわからなかったんじゃない。
皆のヒントでお前が答えがわからなかったんだ。
2018/09/06(木) 18:59:30.79ID:4aYwdhCB
そもそも余計な代入して、それで解決したと思うほうが頭おかしいだろ。
何が起こってるかぐらい把握しろよ。
何が起こってるかぐらい把握しろよ。
2018/09/06(木) 19:08:26.97ID:ZRGsnqPQ
人格云々っていつからここは人生相談板になったんですか?
2018/09/06(木) 19:12:11.44ID:ZRGsnqPQ
人が事細かく詳細説明した後ならなんとでもいえますよね
あきらかにわかってる人いなかったっぽいし
あきらかにわかってる人いなかったっぽいし
2018/09/06(木) 19:17:29.62ID:4aYwdhCB
2018/09/06(木) 19:18:20.61ID:Wz0pb6Ha
2018/09/06(木) 19:18:34.10ID:4aYwdhCB
お前以外はとっくに気づいててそれ以上言わなかっただけ。
お前はその上間違った解法が正しいと思ってる。
致命的。
お前はその上間違った解法が正しいと思ってる。
致命的。
2018/09/06(木) 19:18:55.12ID:4aYwdhCB
>>55
仕様読んだらわかるべ。
仕様読んだらわかるべ。
2018/09/06(木) 19:19:22.89ID:ZRGsnqPQ
これが答えわかってる人のレスですか?>>31>>33
2018/09/06(木) 19:19:50.97ID:4aYwdhCB
インテリセンスに出ないから間違ってるに違いない、と言う思い込みも異常だけど、インテリセンスに頼るならインテリセンスに対してちゃんと情報を提示するのは当然だし、
それは無駄な代入で行われるべきではない。
それは無駄な代入で行われるべきではない。
2018/09/06(木) 19:20:06.05ID:4aYwdhCB
>>58
33は嫌味だろ。わかってての。
33は嫌味だろ。わかってての。
2018/09/06(木) 19:23:21.13ID:ZRGsnqPQ
2018/09/06(木) 19:32:42.30ID:ZRGsnqPQ
2018/09/06(木) 19:35:43.48ID:YF3YUgQO
まぁ可愛い無能だけどもう来るなよ
2018/09/06(木) 19:37:10.17ID:4aYwdhCB
2018/09/06(木) 19:38:15.88ID:4aYwdhCB
2018/09/06(木) 19:39:24.89ID:4aYwdhCB
人には偉そうに言ってたみたいだけど、いきがるのもいい加減にして無知を認めろ。
それが質問者だ。
それが質問者だ。
2018/09/06(木) 19:41:54.28ID:ZRGsnqPQ
無知でなければ質問スレにはきませんよ
エスパーしないと無理といってるし他の人はわかってなかったですね
エスパーしないと無理といってるし他の人はわかってなかったですね
2018/09/06(木) 19:46:34.66ID:YF3YUgQO
無知じゃなくて無能なのが問題なんだよなぁ
2018/09/06(木) 20:06:23.27ID:/8o/0CpY
2018/09/06(木) 20:20:52.28ID:4aYwdhCB
>>67
多分お前がまだ良く分かってないから、大多数が分かってるのが理解できないんだと思うけどな。
無知を認めるなら、間違った解決法に対して「これでいい」「これで問題ない」「これがVSCodeの仕様」と思い込むな。
無知すぎてその解決法も間違ってて依然無知だと言うことにすら気づいてない。
ちゃんと真摯に聞け。
多分お前がまだ良く分かってないから、大多数が分かってるのが理解できないんだと思うけどな。
無知を認めるなら、間違った解決法に対して「これでいい」「これで問題ない」「これがVSCodeの仕様」と思い込むな。
無知すぎてその解決法も間違ってて依然無知だと言うことにすら気づいてない。
ちゃんと真摯に聞け。
2018/09/06(木) 20:40:13.28ID:ZRGsnqPQ
いじってくるから返してるだけですが
もう解決済みの問題ですよ
コードも思った通り動きますし
どこかに認識不足があったとしても後は自力でどうにでもなります
もう解決済みの問題ですよ
コードも思った通り動きますし
どこかに認識不足があったとしても後は自力でどうにでもなります
2018/09/06(木) 20:56:23.16ID:4aYwdhCB
解決済みだと思いこんでる問題だろ。
認識不足ではなくて勘違いどころか、壁に釘を打ち込む為に金槌使わずにレンガ使ってるのを「これで解決しました。もう問題ありません」って主張してるようなもんだぞ。
自力でどうにもなってないから、間違ってる、型ヒント使えと言ってるんだよ。
自力でどうにかなってるという勘違いをまず改めろよ。
なんの為の質問と耳の痛いレスなんだよ。
釘は金槌で打つもので、レンガでも打てるけどそれは根本的に間違ってる。
それぐらい認識しろ。
認識不足ではなくて勘違いどころか、壁に釘を打ち込む為に金槌使わずにレンガ使ってるのを「これで解決しました。もう問題ありません」って主張してるようなもんだぞ。
自力でどうにもなってないから、間違ってる、型ヒント使えと言ってるんだよ。
自力でどうにかなってるという勘違いをまず改めろよ。
なんの為の質問と耳の痛いレスなんだよ。
釘は金槌で打つもので、レンガでも打てるけどそれは根本的に間違ってる。
それぐらい認識しろ。
2018/09/06(木) 21:02:58.82ID:YF3YUgQO
まぁ別に無能さん本人が苦労するだけだし
2018/09/06(木) 21:14:28.43ID:4aYwdhCB
確かにあとから苦労するだろうな。中途半端で理解した気になって、あまつさえ人につっかかる人間性だと。
2018/09/06(木) 21:18:49.68ID:4aYwdhCB
まぁ、いよいよ言うに困ったら「いじってくるから返してるだけ」なんて言うレベルだし仕方ねえかな。
無駄な時間使ったわ。
いじられてんじゃなくて良くなるように指摘されてると理解できないとか、よっぽどプライドと意識の高い人なんだろう。
他人に無能と言う割に、無能と言われるとムキになるところからもわかるけど。
無駄な時間使ったわ。
いじられてんじゃなくて良くなるように指摘されてると理解できないとか、よっぽどプライドと意識の高い人なんだろう。
他人に無能と言う割に、無能と言われるとムキになるところからもわかるけど。
2018/09/06(木) 21:38:27.78ID:ZRGsnqPQ
プログラムを動かすことが目的なのであって完璧で無駄のないプログラム
を目指すのが目的ではないので問題ないですよ
あと教えたいのか教えたくないのかはっきりしましょうね
1レスで済む問題です
人格攻撃挟んだり説教はさんだりそれこそ無駄ですよ
自分が答えるときは手本のコード貼るだけですけどね
を目指すのが目的ではないので問題ないですよ
あと教えたいのか教えたくないのかはっきりしましょうね
1レスで済む問題です
人格攻撃挟んだり説教はさんだりそれこそ無駄ですよ
自分が答えるときは手本のコード貼るだけですけどね
2018/09/06(木) 21:52:51.80ID:/8o/0CpY
>>76
> 自分が答えるときは手本のコード貼るだけですけどね
君が答えられるようになるまでに何年かかるかだね。
君みたいな「完璧超人な俺が間違うはずがない」って勘違いは、
昨日プログミングを始めました、みたいな奴に多いのだが。
> 自分が答えるときは手本のコード貼るだけですけどね
君が答えられるようになるまでに何年かかるかだね。
君みたいな「完璧超人な俺が間違うはずがない」って勘違いは、
昨日プログミングを始めました、みたいな奴に多いのだが。
2018/09/06(木) 22:13:41.83ID:ZRGsnqPQ
2018/09/07(金) 00:21:07.69ID:hkBW1/hd
2018/09/07(金) 07:48:35.79ID:6E8Xbbh2
2018/09/07(金) 09:46:09.34ID:LPuBQhPk
2018/09/07(金) 19:06:38.66ID:6E8Xbbh2
2018/09/07(金) 19:34:04.35ID:LPuBQhPk
こっちは配列文字列に入りゃそれでいいんだよw
プライド高いだの苦労するだのもっとよくしてやろうとか大げさなんだよw
なんだよそのたとえ話はw禅問答かよw
プライド高いだの苦労するだのもっとよくしてやろうとか大げさなんだよw
なんだよそのたとえ話はw禅問答かよw
2018/09/07(金) 20:35:16.19ID:6E8Xbbh2
そういう意味では最初から文字列の配列に入ってる。
ただインテリセンスが判断しきらないだけ。
だからJSDoc書くんだよ。
大げさも何もw
言い方やら何かしらをやりだまにあげて、本当に言いたい事をごまかすの辞めたら?
言っていいよ。惨めだから辞めてくれって。
ただインテリセンスが判断しきらないだけ。
だからJSDoc書くんだよ。
大げさも何もw
言い方やら何かしらをやりだまにあげて、本当に言いたい事をごまかすの辞めたら?
言っていいよ。惨めだから辞めてくれって。
2018/09/07(金) 21:07:56.41ID:vUsanene
node.jsスレでも暴れてなかったかw
2018/09/07(金) 21:32:36.73ID:LPuBQhPk
最初からエラーじゃなかったと言ってるだろうがw
だからおまえの解決法は間違ってるとかこいつなに言ってんだろうとw
まぁそんなことは放っといてどんどんプログラム書き進めて完成したところだ
だからおまえの解決法は間違ってるとかこいつなに言ってんだろうとw
まぁそんなことは放っといてどんどんプログラム書き進めて完成したところだ
2018/09/08(土) 02:03:40.06ID:wl85Zjtc
わかんなかったら良いよ。
88デフォルトの名無しさん
2018/09/08(土) 22:21:19.25ID:ddYbzdu2 [63,61,59,57,55].forEach((v,i)=>{
})
[63,61,59,57,55].forEach((v,i)=>{
})
二つ目がエラーになる
なぜなのか... 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
})
[63,61,59,57,55].forEach((v,i)=>{
})
二つ目がエラーになる
なぜなのか... 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
2018/09/08(土) 22:46:32.30ID:OKOnzFKW
セミコロンは書く習慣を付けよ
2018/09/08(土) 22:56:30.05ID:OKOnzFKW
ついでに
TypeError: Cannot read property '55' of undefined
からundefinedの55番目を参照しようとしているのは分かるわけだから3行目の[]がインデクサとして解釈されていることも明らか
TypeError: Cannot read property '55' of undefined
からundefinedの55番目を参照しようとしているのは分かるわけだから3行目の[]がインデクサとして解釈されていることも明らか
2018/09/09(日) 15:56:13.70ID:Qg0vuvcZ
node.jsのhttpモジュールでapiからjson取得してそれを使ってゴニョゴニョしたいんですが
レスポンスが終わった際jsonを返すにはどうしたらよいのでしょう?
promise使って返す事は出来たのですが他の方法があればご教授ください
レスポンスが終わった際jsonを返すにはどうしたらよいのでしょう?
promise使って返す事は出来たのですが他の方法があればご教授ください
2018/09/12(水) 06:23:42.72ID:Qysc30q7
オライリーのサイ本の新版はまだですかね?
2018/09/12(水) 08:31:30.81ID:UguErVzZ
セミコロン要らなくね?
なんでつけなきゃいけんの
なんでつけなきゃいけんの
2018/09/12(水) 08:57:59.62ID:ggdtqqXv
>>88みたいなことにならないなら好きにすればいいと思うよ
2018/09/12(水) 09:03:15.84ID:ZA2SnA8s
think49に粘着してる奴、過去にthink49と何かあったの?(あるいは、マルチポスト晒された質問者が逆恨みしてるの?)
反論してる人を全てthink49と思いこんでるようだけど、スレ違いの話題を延々と続けられて迷惑してる人が大勢いることにまだ気が付かないわけ?
質問者の為を思うなら、質問者がクローズしたここで苦情を申し立てるより、質問継続しているteratailで回答してくるべきでしょ
反論してる人を全てthink49と思いこんでるようだけど、スレ違いの話題を延々と続けられて迷惑してる人が大勢いることにまだ気が付かないわけ?
質問者の為を思うなら、質問者がクローズしたここで苦情を申し立てるより、質問継続しているteratailで回答してくるべきでしょ
9795
2018/09/12(水) 09:04:03.48ID:ZA2SnA8s ごめん、スレ違い
2018/09/12(水) 11:14:35.86ID:AqE8/xq/
2018/09/12(水) 18:16:28.94ID:yjQ+UVp3
ご質問です。
当方デザイナー兼コーダーとして、自社サイトの制作に携わることになりました。
その際サーバー側を担当するエンジニアからjqueryはもう古いから、他のライブラリを使うかせめてjavascriptで実装するようにと言われました。
大手のサイト等拝見しても、jqueryは現役ですし、特に陳腐化するような懸念は感じられなかったのですが何か理由があるのでしょうか。よろしくお願いします。
当方デザイナー兼コーダーとして、自社サイトの制作に携わることになりました。
その際サーバー側を担当するエンジニアからjqueryはもう古いから、他のライブラリを使うかせめてjavascriptで実装するようにと言われました。
大手のサイト等拝見しても、jqueryは現役ですし、特に陳腐化するような懸念は感じられなかったのですが何か理由があるのでしょうか。よろしくお願いします。
100デフォルトの名無しさん
2018/09/12(水) 19:01:28.13ID:ju4xLwYY jquery大嫌いな人間だけど
古いからは何の理由にもなってないと思う
古いからは何の理由にもなってないと思う
101デフォルトの名無しさん
2018/09/12(水) 19:01:38.69ID:Jy3sklaz >>99
言った人に聞けばいいじゃん。
理由は「もう古いから」って言われたんだろ?
それしか理由が言えないやつならそれまでってことだよ
代替案が提示できないか提示してもメリットを言えなければ
そのエンジニアはただの園児ってことだよw
このスレでも何度も話題になったが、いずれも代替案を
言えないか、言ったとしてもメリットが無かった。
言った人に聞けばいいじゃん。
理由は「もう古いから」って言われたんだろ?
それしか理由が言えないやつならそれまでってことだよ
代替案が提示できないか提示してもメリットを言えなければ
そのエンジニアはただの園児ってことだよw
このスレでも何度も話題になったが、いずれも代替案を
言えないか、言ったとしてもメリットが無かった。
102デフォルトの名無しさん
2018/09/12(水) 19:06:35.30ID:Jy3sklaz 2017年 JavaScript★71.9%ものサイトがjQueryを利用 [無断転載禁止]©2ch.net
https://medaka.5ch.net/test/read.cgi/prog/1485008061/
https://w3techs.com/technologies/history_overview/javascript_library
ウェブサイトのうち、jQueryの毎月の使用率(2017/9/1 〜 2018/9/12)
72.8% 72.9% 72.9% 73.0% 73.1% 73.2% 73.2% 73.4% 73.3% 73.2% 73.3% 73.3% 73.4% 73.3%
JavaScriptを使っているサイトの中でのjQueryの使用率
96.3% 96.2% 96.2% 96.2% 96.2% 96.2% 96.2% 96.1% 96.2% 96.9% 97.0% 97.1% 97.1% 97.1%
https://medaka.5ch.net/test/read.cgi/prog/1485008061/
https://w3techs.com/technologies/history_overview/javascript_library
ウェブサイトのうち、jQueryの毎月の使用率(2017/9/1 〜 2018/9/12)
72.8% 72.9% 72.9% 73.0% 73.1% 73.2% 73.2% 73.4% 73.3% 73.2% 73.3% 73.3% 73.4% 73.3%
JavaScriptを使っているサイトの中でのjQueryの使用率
96.3% 96.2% 96.2% 96.2% 96.2% 96.2% 96.2% 96.1% 96.2% 96.9% 97.0% 97.1% 97.1% 97.1%
103デフォルトの名無しさん
2018/09/12(水) 20:23:57.25ID:A4EXsm7N >>102
嘘乙。
間違えただけだろうけど、重要なところなので。
× > JavaScriptを使っているサイトの中でのjQueryの使用率 97.1%
○ JavaScript『ライブラリ』を使っているサイトの中でのjQueryの使用率 97.1%
クライアントサイドでのJavaScriptの使用率は 94.9%
> https://w3techs.com/technologies/overview/client_side_language/all
JavaScriptを使っているサイトの内、生JavaScriptは 24.5% (jQueryは 73.3%)
> https://w3techs.com/technologies/overview/javascript_library/all
嘘乙。
間違えただけだろうけど、重要なところなので。
× > JavaScriptを使っているサイトの中でのjQueryの使用率 97.1%
○ JavaScript『ライブラリ』を使っているサイトの中でのjQueryの使用率 97.1%
クライアントサイドでのJavaScriptの使用率は 94.9%
> https://w3techs.com/technologies/overview/client_side_language/all
JavaScriptを使っているサイトの内、生JavaScriptは 24.5% (jQueryは 73.3%)
> https://w3techs.com/technologies/overview/javascript_library/all
104デフォルトの名無しさん
2018/09/12(水) 21:35:59.89ID:Q4wfRw6c105デフォルトの名無しさん
2018/09/12(水) 23:41:36.77ID:Jy3sklaz106デフォルトの名無しさん
2018/09/13(木) 10:17:54.66ID:wYw7g9y8 macのsafari用にbookmarkletで
選択範囲のリンクを取得したいのですが
alert prompt 共に2000文字以上表示出来なくて
リンク全てを得ることが出来ません
こういう場合どんな方法を使えばいいですか?
よろしくお願いします
選択範囲のリンクを取得したいのですが
alert prompt 共に2000文字以上表示出来なくて
リンク全てを得ることが出来ません
こういう場合どんな方法を使えばいいですか?
よろしくお願いします
107デフォルトの名無しさん
2018/09/13(木) 12:18:24.15ID:pJH+KOs1 >>106
document.bodyにtextarea要素をappendChild
document.bodyにtextarea要素をappendChild
108デフォルトの名無しさん
2018/09/13(木) 13:21:50.59ID:MDnJtYdX109デフォルトの名無しさん
2018/09/13(木) 14:05:41.93ID:q7iUBK5M > es2015で十分じゃん。なんであえてjquery使う必要があるの?といいたいのでは?
esなんちゃらの対応範囲はJavaScriptという言語であって
JavaScriptの範囲外のDOM操作は何も変わらない
DOM APIっていうのはブラウザが提供してるAPIだから
JavaScriptではない。本来はこのスレの対象外
jQueryはDOM APIをシンプルにするものだから
esなんちゃらを使ってもjQueryは必要
esなんちゃらの対応範囲はJavaScriptという言語であって
JavaScriptの範囲外のDOM操作は何も変わらない
DOM APIっていうのはブラウザが提供してるAPIだから
JavaScriptではない。本来はこのスレの対象外
jQueryはDOM APIをシンプルにするものだから
esなんちゃらを使ってもjQueryは必要
110デフォルトの名無しさん
2018/09/13(木) 14:12:07.49ID:gMXNp99s JQueryが古いからダメと言うのは、ちょっと語弊があるけど細かく説明するのが面倒くさいからが半分、今流行ってるライブラリ使いたい/JQueryと食い合わせが悪いってのが半分な気がするな。
まあvanillaでできない事も減ったし。
まあvanillaでできない事も減ったし。
111デフォルトの名無しさん
2018/09/13(木) 15:02:21.70ID:q7iUBK5M 流行りだから使うって考えがアホ
それにjQuery以外に流行ってるものなんかあるかいw
https://w3techs.com/technologies/history_overview/javascript_library
jQueryの次に使われてるのは、Bootstrap(jQueryとの併用) 23.6%、
Modernizer 15.1%、Undsersore 3.3%だぞ。これらはjQueryの代替ライブラリじゃない
MooTools? 2016年から更新されてない
ASP.NET Ajax?ASP.NETを使うなら良いのでは?
Prototype? 2015年から更新されていない
Moment.js これは日付用ライブラリ
最近出てきて有名なのは、Angular、Reactだけど
https://w3techs.com/technologies/history_overview/javascript_library/ms/q
Reactシェア下がってんなw 0.8%だったものが0.2%に落ちてる
Angularは6年かけてやっと0.1%から0.6%よ。それも最近はペースが落ちてる
0.4%台は6ヶ月、0.5%台は9ヶ月、0.6%台は18ヶ月超えてもまだ伸びない
一方jQueryは最近は97.1%と上げ止まり状況だが、それでも3ヶ月で0.1%伸びてるしな
それにjQuery以外に流行ってるものなんかあるかいw
https://w3techs.com/technologies/history_overview/javascript_library
jQueryの次に使われてるのは、Bootstrap(jQueryとの併用) 23.6%、
Modernizer 15.1%、Undsersore 3.3%だぞ。これらはjQueryの代替ライブラリじゃない
MooTools? 2016年から更新されてない
ASP.NET Ajax?ASP.NETを使うなら良いのでは?
Prototype? 2015年から更新されていない
Moment.js これは日付用ライブラリ
最近出てきて有名なのは、Angular、Reactだけど
https://w3techs.com/technologies/history_overview/javascript_library/ms/q
Reactシェア下がってんなw 0.8%だったものが0.2%に落ちてる
Angularは6年かけてやっと0.1%から0.6%よ。それも最近はペースが落ちてる
0.4%台は6ヶ月、0.5%台は9ヶ月、0.6%台は18ヶ月超えてもまだ伸びない
一方jQueryは最近は97.1%と上げ止まり状況だが、それでも3ヶ月で0.1%伸びてるしな
112デフォルトの名無しさん
2018/09/13(木) 15:04:29.98ID:q7iUBK5M >>110
> まあvanillaでできない事も減ったし。
jQueryはvanillaを使って作られてるのだから
jQueryでできることはvanillaでできるのは当たり前。
「できないこと」ではなくて「面倒なこと」という方が正しい
vanillaで面倒なことは減っては来たが、それでもjQueryの方が簡単
https://github.com/nefe/You-Dont-Need-jQuery を見れば
jQueryがほんの僅かのコードで書けているものが
vanillaだと何行も書かないといけないのがよく分かるよw
> まあvanillaでできない事も減ったし。
jQueryはvanillaを使って作られてるのだから
jQueryでできることはvanillaでできるのは当たり前。
「できないこと」ではなくて「面倒なこと」という方が正しい
vanillaで面倒なことは減っては来たが、それでもjQueryの方が簡単
https://github.com/nefe/You-Dont-Need-jQuery を見れば
jQueryがほんの僅かのコードで書けているものが
vanillaだと何行も書かないといけないのがよく分かるよw
113デフォルトの名無しさん
2018/09/13(木) 18:39:51.86ID:gMXNp99s >>112
ああ、vanillaでブラウザ互換を気にしないでできない事も減ったし、と言い直すわ。
ああ、vanillaでブラウザ互換を気にしないでできない事も減ったし、と言い直すわ。
114デフォルトの名無しさん
2018/09/13(木) 22:45:10.28ID:WZkmmoq7 >>107さん、ありがとうございます!
115デフォルトの名無しさん
2018/09/29(土) 16:00:25.20ID:EY+8Y7mF JQuery でテーブルの各行の高さを求めるにはどうしたらいいですか。
たとえば最初の行の高さを求めるのに
$('table > tbody > tr').eq(0).height()
などとやると height() がないと怒られます。
実際には、最初の行の高さを求めたいのではなく、最初から特定の行までの行の高さの総和を求めたいのですが。
たとえば最初の行の高さを求めるのに
$('table > tbody > tr').eq(0).height()
などとやると height() がないと怒られます。
実際には、最初の行の高さを求めたいのではなく、最初から特定の行までの行の高さの総和を求めたいのですが。
116デフォルトの名無しさん
2018/09/30(日) 19:29:37.69ID:OEZEh+vL 互換性が機能の違いを吸収するライブラリのことを
英語でなんて言いましたっけね?
Polyfillは標準があって、その標準に準拠させるためのライブラリ
ShimもShamも似たような意味で
単に違いを吸収するだけとは違う気がします。
英語でなんて言いましたっけね?
Polyfillは標準があって、その標準に準拠させるためのライブラリ
ShimもShamも似たような意味で
単に違いを吸収するだけとは違う気がします。
117デフォルトの名無しさん
2018/10/01(月) 08:20:05.69ID:f53L+AZf > 互換性が機能の違いを吸収する
日本語でおk
日本語でおk
118デフォルトの名無しさん
2018/10/02(火) 12:48:48.76ID:ePLk0Avk119デフォルトの名無しさん
2018/10/02(火) 12:54:31.59ID:RHsXQ8hR >>118
日本語でおk
日本語でおk
120デフォルトの名無しさん
2018/10/02(火) 14:56:41.74ID:65V1o4VA 日本語の桶
121デフォルトの名無しさん
2018/10/02(火) 15:45:10.09ID:6qOrAQgQ 桶はざまぁの戦い
122デフォルトの名無しさん
2018/10/08(月) 21:19:13.44ID:CA37Z1fG JavaScript初心者です
JavaScriptの中で別のJavaScriptを読み込んで、その中のclassを使いたいのですが、やり方を教えていただけませんか?
html5とJavaScript(enchant.js)でゲームを作っていて、main.jsの記述を減らすためにファイルを分けようとしたのですが、どうにも上手く読み込んでくれません…
JavaScriptの中で別のJavaScriptを読み込んで、その中のclassを使いたいのですが、やり方を教えていただけませんか?
html5とJavaScript(enchant.js)でゲームを作っていて、main.jsの記述を減らすためにファイルを分けようとしたのですが、どうにも上手く読み込んでくれません…
123デフォルトの名無しさん
2018/10/08(月) 21:21:07.03ID:IMi/szTI124デフォルトの名無しさん
2018/10/08(月) 21:53:33.10ID:l3K5ZkX8 普通にモジュールにすれば?
125デフォルトの名無しさん
2018/10/08(月) 21:57:40.61ID:IMi/szTI ブラウザがモジュールに対応してないからビルドが必要になるということ
126デフォルトの名無しさん
2018/10/09(火) 00:47:20.38ID:ag2UDSq0 モダンブラウザは対応してるでしょ
シェアの8割〜9割は対応してることになる
非サポート組はnomoduleで最低限の機能提供するか
JS切ってるのと同等に扱ったほうが良いだろうね
シェアの8割〜9割は対応してることになる
非サポート組はnomoduleで最低限の機能提供するか
JS切ってるのと同等に扱ったほうが良いだろうね
127デフォルトの名無しさん
2018/10/09(火) 05:31:49.77ID:0K1bBeTL 小さく始める isomorphic module pattern
https://qiita.com/Jxck_/items/14bbb49d1fd657f03343
【JavaScript】モジュールパターンについて知る
https://qiita.com/kenju/items/a8a1009f5872a8b12568
原始的なモジュール定義は、即時関数で囲めばプライベートになり、外から内部にアクセスできない。
公開する属性だけ、return で返せばよい。
下のサイトの、モジュールパターン4 を参照
本格的な開発では、Node.js, webpack, ES6 などを使う
モジュールシステムは、AMD, commonjs 方式の2つあり、
そのゲームエンジンが採用している方を使えばよい
https://qiita.com/Jxck_/items/14bbb49d1fd657f03343
【JavaScript】モジュールパターンについて知る
https://qiita.com/kenju/items/a8a1009f5872a8b12568
原始的なモジュール定義は、即時関数で囲めばプライベートになり、外から内部にアクセスできない。
公開する属性だけ、return で返せばよい。
下のサイトの、モジュールパターン4 を参照
本格的な開発では、Node.js, webpack, ES6 などを使う
モジュールシステムは、AMD, commonjs 方式の2つあり、
そのゲームエンジンが採用している方を使えばよい
128デフォルトの名無しさん
2018/10/09(火) 07:43:45.77ID:UgeI4/Dm129デフォルトの名無しさん
2018/10/09(火) 13:01:09.86ID:WbCvYqZw それとは結構違うな
レガシーブラウザを使い続けてるって言うのは特殊な部分があるし、
ブラウザもその下のハードウェアも性能に期待できないから
ポリフィルという重しを課してまでモダンブラウザと同等に働かせるべきかと言うと
自分はハテナを浮かべるな
レガシーブラウザを使い続けてるって言うのは特殊な部分があるし、
ブラウザもその下のハードウェアも性能に期待できないから
ポリフィルという重しを課してまでモダンブラウザと同等に働かせるべきかと言うと
自分はハテナを浮かべるな
130デフォルトの名無しさん
2018/10/09(火) 15:30:06.33ID:5rulySP1 class言ってるんだからモダンブラウザで良いでしょ
131デフォルトの名無しさん
2018/10/09(火) 16:36:00.49ID:nSYMPMxp >>128
シェアの8割〜9割の意味をもう少し考えたらどうだ
シェアの8割〜9割の意味をもう少し考えたらどうだ
132デフォルトの名無しさん
2018/10/09(火) 16:58:59.78ID:UgeI4/Dm133デフォルトの名無しさん
2018/10/09(火) 20:41:59.88ID:nSYMPMxp >>132
それでなんでFirefoxで動かなくていいやってことになるんだ?
それでなんでFirefoxで動かなくていいやってことになるんだ?
134デフォルトの名無しさん
2018/10/09(火) 22:33:02.61ID:UgeI4/Dm Firefox使ってる人なんて1割もいないからね
135デフォルトの名無しさん
2018/10/10(水) 07:19:30.36ID:sen6MTwy 動画ダウンロードで使わない?
136デフォルトの名無しさん
2018/10/10(水) 08:45:51.61ID:az2ldVPt そもそも動画ダウンロードなんてしないからね
137デフォルトの名無しさん
2018/10/10(水) 12:20:48.13ID:AVL6Qil2 またーw
138デフォルトの名無しさん
2018/10/10(水) 14:19:23.42ID:okGPgjBf JavaScriptを理解するのってどのくらいの期間かかるものなの?
ドットインストールの有料コース3週くらいやってんだけど未だ難しい
ドットインストールの有料コース3週くらいやってんだけど未だ難しい
139デフォルトの名無しさん
2018/10/10(水) 14:38:22.99ID:B6RiIKZG >>134
まだ理解できてないのか・・
まだ理解できてないのか・・
140デフォルトの名無しさん
2018/10/10(水) 14:46:23.62ID:9JBgxA14141デフォルトの名無しさん
2018/10/10(水) 18:21:03.46ID:dFZubxbw IEしか使えないってのは要するに企業ユーザーであって
それは案件ごとに要望に沿うだけの話だけど
宗教的理由によりIEしか使えない奴らはそれこそ知らんと言っても良いと思う
それは案件ごとに要望に沿うだけの話だけど
宗教的理由によりIEしか使えない奴らはそれこそ知らんと言っても良いと思う
142デフォルトの名無しさん
2018/10/10(水) 18:33:02.65ID:iLk33V8J 日立の証明書はIEでしか使えないらしいな
143デフォルトの名無しさん
2018/10/10(水) 21:16:48.63ID:mFBZKYqD なんだそりゃ
バカバカしい
バカバカしい
144デフォルトの名無しさん
2018/10/10(水) 21:37:01.50ID:Br1ENpxp 認証基盤のセキュリティもボロボロでヤバイらしいな
145デフォルトの名無しさん
2018/10/11(木) 08:56:59.50ID:3Bdkvxy9 >>138
たのしいRuby 第5版、2016
これを読んで半年、オブジェクト指向・関数型で、Ruby をいじくりまわしてから、JavaScript に戻ればよい。
CSS セレクターを使う、jQuery と、Ruby のNokogiri が、ほぼ同じ
Progate のサイトでも、やってみれば?
プロレベルでは以下の2冊だから、数年は掛かる
JavaScript 第6版、2012、David Flanagan
初めてのJavaScript 第3版 ――ES2015以降の最新ウェブ開発、オライリー、2017
たのしいRuby 第5版、2016
これを読んで半年、オブジェクト指向・関数型で、Ruby をいじくりまわしてから、JavaScript に戻ればよい。
CSS セレクターを使う、jQuery と、Ruby のNokogiri が、ほぼ同じ
Progate のサイトでも、やってみれば?
プロレベルでは以下の2冊だから、数年は掛かる
JavaScript 第6版、2012、David Flanagan
初めてのJavaScript 第3版 ――ES2015以降の最新ウェブ開発、オライリー、2017
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【朗報】カプコン「これからはロックマン・デビルメイクライ・逆転裁判を主力IPになれるように育てるわ」 [394133584]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 気が狂いそう
- 俺とお前らが美少女になりきってエロトラップダンジョンに挑戦するお話
