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/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
146デフォルトの名無しさん
2018/10/11(木) 09:40:30.66ID:gME2ocRG Pyキチ君のマッチポンプは本当にしつこいな
147デフォルトの名無しさん
2018/10/11(木) 13:13:36.95ID:bLRRmr2D インタラクティブ・データビジュアライゼーション
――D3.jsによるデータの可視化
原書は第2版が去年出てるみたいです。
日本語版の第2版の出版予定はありませんか?
――D3.jsによるデータの可視化
原書は第2版が去年出てるみたいです。
日本語版の第2版の出版予定はありませんか?
148デフォルトの名無しさん
2018/10/11(木) 14:58:24.35ID:U1kKB/4M >>145
> CSS セレクターを使う、jQuery と、Ruby のNokogiri が、ほぼ同じ
ぜんぜん違う。NokogiriはjQueryに比べたら洗練されていない
通称jQueryオブジェクト呼ばれている、いちばん重要な
オブジェクトがNokogiriには搭載されていない
そのせいでCSSで取得した複数のオブジェクトをeachで繰り返して
操作するというjQuery以前のやり方をしないといけなくなってる。
NokogiriでjQueryを学んだ気になると、jQueryとしては
悪いコードになってしまう。
> CSS セレクターを使う、jQuery と、Ruby のNokogiri が、ほぼ同じ
ぜんぜん違う。NokogiriはjQueryに比べたら洗練されていない
通称jQueryオブジェクト呼ばれている、いちばん重要な
オブジェクトがNokogiriには搭載されていない
そのせいでCSSで取得した複数のオブジェクトをeachで繰り返して
操作するというjQuery以前のやり方をしないといけなくなってる。
NokogiriでjQueryを学んだ気になると、jQueryとしては
悪いコードになってしまう。
149145
2018/10/11(木) 15:19:32.84ID:3Bdkvxy9 そりゃ、jQuery の方が洗練されてる。
Nokogiri では、単数と複数(配列)の戻り値を返す、2つの関数に分かれているから面倒
jQueryでは、単数・複数・該当要素なしでも、統一的に扱えるし、メソッドチェーンできる
Nokogiri では、単数と複数(配列)の戻り値を返す、2つの関数に分かれているから面倒
jQueryでは、単数・複数・該当要素なしでも、統一的に扱えるし、メソッドチェーンできる
150デフォルトの名無しさん
2018/10/11(木) 23:35:01.60ID:mM6EaaqO151デフォルトの名無しさん
2018/10/12(金) 13:03:40.32ID:9N5F64KF JSを理解するとは仕様書のどこを読んでも、うんうんそうだよね、と言える状況のこと
型変換、スコープチェーン、プロトタイプチェーンのようにイメージの積み重ねでの閃きのような物が必要な概念もあるけど
一方共有渡しの原理とかは仕様書を読まないと絶対に納得できない
型変換、スコープチェーン、プロトタイプチェーンのようにイメージの積み重ねでの閃きのような物が必要な概念もあるけど
一方共有渡しの原理とかは仕様書を読まないと絶対に納得できない
152デフォルトの名無しさん
2018/10/12(金) 17:20:44.39ID:vWnsmRfa >>151
お前ん中ではな
お前ん中ではな
153デフォルトの名無しさん
2018/10/12(金) 17:36:26.39ID:fvSpqiCp >>152
お前どこ中よ
お前どこ中よ
154デフォルトの名無しさん
2018/10/13(土) 16:34:13.35ID:SiZRzIIf むしろ自分の中の話でなかったら何なんだ?
お前の中では>>151が世界の代弁者のつもりにでも見えるのか?
お前の中では>>151が世界の代弁者のつもりにでも見えるのか?
155デフォルトの名無しさん
2018/10/16(火) 18:57:47.86ID:gqm4/+eQ すみません、以下のコードが読めません。分解して教えてくださいませんか?
1 function presetDiary(dateStr){};
2 htmlStr += "<a onclick='presetDiary(\"" +dateStr + "\");'>"+cellStr+"</a></td>";
2行目はダブルクォーテーションとシングルクオーテーションが入り乱れていて
何が書かれているかわからなくなってます。
普通にHTMLタグで書くと
<a onclick="presetDiary(dateStr)">cellStr</a></td>
となると考えていいのでしょうか?
1 function presetDiary(dateStr){};
2 htmlStr += "<a onclick='presetDiary(\"" +dateStr + "\");'>"+cellStr+"</a></td>";
2行目はダブルクォーテーションとシングルクオーテーションが入り乱れていて
何が書かれているかわからなくなってます。
普通にHTMLタグで書くと
<a onclick="presetDiary(dateStr)">cellStr</a></td>
となると考えていいのでしょうか?
156デフォルトの名無しさん
2018/10/16(火) 19:35:14.13ID:JHQMnpCL > 2行目はダブルクォーテーションとシングルクオーテーションが入り乱れていて
> 何が書かれているかわからなくなってます。
わかるだろ?
お前が本当に言いたいことは、
どこがどう対応しているのか調べるのが
「面倒です」ってだけだろ
嘘つくなや。そして怠けるな
> 何が書かれているかわからなくなってます。
わかるだろ?
お前が本当に言いたいことは、
どこがどう対応しているのか調べるのが
「面倒です」ってだけだろ
嘘つくなや。そして怠けるな
157デフォルトの名無しさん
2018/10/16(火) 21:44:10.31ID:Fb63Sgww >>155
色が付くエディタ使え
色が付くエディタ使え
158デフォルトの名無しさん
2018/10/17(水) 15:22:11.32ID:RzUo3BE1 1. は単なる関数定義。
入門書を読むか、検索でもすれば?
2.
><a onclick="presetDiary(dateStr)">cellStr</a></td>
こうだろ
<a onclick='presetDiary("dateStr");'>cellStr</a></td>
でも変数、dateStr を、" " で囲むのは、おかしい。
この文は、間違い
入門書を読むか、検索でもすれば?
2.
><a onclick="presetDiary(dateStr)">cellStr</a></td>
こうだろ
<a onclick='presetDiary("dateStr");'>cellStr</a></td>
でも変数、dateStr を、" " で囲むのは、おかしい。
この文は、間違い
159デフォルトの名無しさん
2018/10/17(水) 16:35:37.59ID:e5Vejsh/ onclickとイベントリスナーclickの違いって何があるんでしょうか?
160デフォルトの名無しさん
2018/10/17(水) 16:40:16.32ID:t+3zMNmx onclickの方が古く、問題があるので
解決策として出てきたのがイベントリスナー
解決策として出てきたのがイベントリスナー
161デフォルトの名無しさん
2018/10/17(水) 16:46:48.92ID:RzUo3BE1 HTML 内に書くと、グローバル関数になってしまうから、良くない
また、addEventListener() は、ブラウザによっては使えないから、
jQuery を使う方が、互換性が高い
web 関連の質問は、web制作管理板へ書き込んでください。
そこの方が、知っている人が多い
また、addEventListener() は、ブラウザによっては使えないから、
jQuery を使う方が、互換性が高い
web 関連の質問は、web制作管理板へ書き込んでください。
そこの方が、知っている人が多い
162デフォルトの名無しさん
2018/10/17(水) 17:34:22.61ID:e5Vejsh/163デフォルトの名無しさん
2018/10/17(水) 20:22:09.27ID:jwV5Qww9164デフォルトの名無しさん
2018/10/21(日) 12:16:46.62ID:LRWHxwNR WEB広告の内容ってJavaScriptで取得できますか?
他社サービスの広告を埋め込み配置して表示させる(hiddenでもかまわない)
JavaScriptで広告の内容を取得してユーザーIDと合わせてサーバーに送信して保存する
保存したデータから個々のユーザーが興味を持っている事がわかるのでマーケティングに利用する
ということができるのではないかと考えています
他社サービスの広告を埋め込み配置して表示させる(hiddenでもかまわない)
JavaScriptで広告の内容を取得してユーザーIDと合わせてサーバーに送信して保存する
保存したデータから個々のユーザーが興味を持っている事がわかるのでマーケティングに利用する
ということができるのではないかと考えています
165デフォルトの名無しさん
2018/10/21(日) 17:52:02.24ID:dQhyPQp/ >>164
不可能。そういう悪用ができないようになってる
不可能。そういう悪用ができないようになってる
166デフォルトの名無しさん
2018/10/22(月) 02:12:50.84ID:Lpu88jHm >>164
スクレイピング?
スクレイピング?
167デフォルトの名無しさん
2018/10/24(水) 11:22:21.43ID:xs2ZRvHz キャンバス上に描く図形の色を変数から指定したいのですが変数名を入れる時にただの文字列と区別させて認識させるにはどうしたらいいでしょうか?
var str=フォーム.色.value;
con.fillStyle = 'str';
としているのですがどうしても黒のままなのです
var str=フォーム.色.value;
con.fillStyle = 'str';
としているのですがどうしても黒のままなのです
168デフォルトの名無しさん
2018/10/24(水) 18:34:08.20ID:E7uk8Rlh ただの文字列でいいんだよ
169デフォルトの名無しさん
2018/10/26(金) 00:09:36.43ID:PFgc5eHH ダウンロードにプログレスつけるのって簡単にできる?
手元にとどいてるファイルのサイズってJSでみれる?
手元にとどいてるファイルのサイズってJSでみれる?
170デフォルトの名無しさん
2018/10/26(金) 07:42:18.47ID:/Mzux3k9 >>169
XHRやFetchなら
XHRやFetchなら
171デフォルトの名無しさん
2018/10/26(金) 09:22:51.60ID:PFgc5eHH Fetchって使ったことないので調べてみます
ありがとうございます
ありがとうございます
172デフォルトの名無しさん
2018/10/27(土) 12:43:23.69ID:y64ULql5 >>164
できる、getUserMediaでスクリーンをキャプチャできる
できる、getUserMediaでスクリーンをキャプチャできる
173デフォルトの名無しさん
2018/10/27(土) 13:05:40.33ID:4RrrP6U6174デフォルトの名無しさん
2018/10/27(土) 13:27:35.65ID:8fc2vBvs >>172-173
> カメラやスクリーンシェアリング、マイクのようなビデオやオーディオ入力装置の使用許可をユーザーに要求します。
> スクリーンシェアリング
> https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getUserMedia
そのための機能なのだから、出来るのだろうね
> カメラやスクリーンシェアリング、マイクのようなビデオやオーディオ入力装置の使用許可をユーザーに要求します。
> スクリーンシェアリング
> https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getUserMedia
そのための機能なのだから、出来るのだろうね
175デフォルトの名無しさん
2018/10/27(土) 13:43:11.21ID:4RrrP6U6 > 使用許可をユーザーに要求します。
だめじゃんw
WEB広告表示されたら、画面をキャプチャして送信していいか?って聞くんだろ?
だめじゃんw
WEB広告表示されたら、画面をキャプチャして送信していいか?って聞くんだろ?
176デフォルトの名無しさん
2018/10/27(土) 13:57:01.80ID:8fc2vBvs >>175
ユーザ許可が要るのは当たり前だろ
ユーザ許可が要るのは当たり前だろ
177デフォルトの名無しさん
2018/10/27(土) 18:29:12.79ID:io741/EL これでなんで入替えできるの?
b = [a, a = b][0];
b = [a, a = b][0];
178デフォルトの名無しさん
2018/10/27(土) 18:41:50.38ID:8fc2vBvs >>177
それを分からない奴が、そんな書き方のプログラムを読む意味はない
それを分からない奴が、そんな書き方のプログラムを読む意味はない
179デフォルトの名無しさん
2018/10/27(土) 18:56:44.50ID:QlllhdpS 訳:「わからないので説明できない。俺が分からないのだからお前もわかる必要はない」
180デフォルトの名無しさん
2018/10/27(土) 19:10:24.25ID:8fc2vBvs181デフォルトの名無しさん
2018/10/27(土) 19:20:24.19ID:8fc2vBvs >>179
つーか、ググったらヒットしたわ。ちょっと違うけど。
> a = [b][b = a,0];
> https://stackoverflow.com/questions/9864420/how-does-bb-a-0-swap-between-a-and-b
後ろ側は配列として解釈されないのか?という心配はあるが。
サイトのコード読んでいるのなら、minifyするときにそうなった可能性がある。
(良いやり方だとも思わないし、具体的に何を使えばそうなるのかも知らんが)
手でそんなのを書く奴は居ないので、
もし君がそこに引っかかっている(=文法も十分に分からない初心者)なら、今は別のコードを読むべきだ。
つーか、ググったらヒットしたわ。ちょっと違うけど。
> a = [b][b = a,0];
> https://stackoverflow.com/questions/9864420/how-does-bb-a-0-swap-between-a-and-b
後ろ側は配列として解釈されないのか?という心配はあるが。
サイトのコード読んでいるのなら、minifyするときにそうなった可能性がある。
(良いやり方だとも思わないし、具体的に何を使えばそうなるのかも知らんが)
手でそんなのを書く奴は居ないので、
もし君がそこに引っかかっている(=文法も十分に分からない初心者)なら、今は別のコードを読むべきだ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 気象庁・高市内閣「この後311級の地震の可能性があります。北海道〜関東の人は1週間は地震が来てもすぐ逃げられる格好をしてください」 [597533159]
- 【動画】ファッションモデルまんこ、裸でランウェイを歩く。これがファッションだと言われて [749674962]
- 【悲報】高市早苗の擬人化がXで大バズりwwwwwwwwwwww [455031798]
- バリ島で万引きした高校生が叩かれているけどさ
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
