JavaScript を自ら学ぶ人のための質問スレッドです。
>>2-6のテンプレを読んだ上で質問してください。次スレは>>950が>>2のテンプレ案(本スレで改善案があれば考慮)を元に立ててください
■質問を書く上で
(1) 煽り、コード制作依頼等、人を不快にさせる投稿はご遠慮下さい。公序良俗を守った応対を心がけてください。
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
(ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。回答者はなりすましを判断できませんので、なりすましが現れても自己責任となります。
(4) 常に自発的に調べる心構えを持ってください。
具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
※必ず「問題の事象が再現されること」を確認してください。
必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合は http://validator.w3.org/ で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。>>2の質問テンプレートを活用してみてください。
(9) ライブラリ関連の質問は禁止です。関連スレにあるライブラリ質問スレで質問して下さい。
(10) 時にはあなたが望む「答え」だけでなく、「意見」などが寄せられる場合もあります。
※前スレ
+ JavaScript の質問用スレッド vol.123 +
https://mevius.5ch.net/test/read.cgi/tech/1491143438/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:: EXT was configured
探検
+ JavaScript の質問用スレッド vol.124 +
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 8a52-hQZx [61.87.108.223])
2021/11/10(水) 15:24:24.80ID:jxD2VXPG0711デフォルトの名無しさん (ワッチョイ 6b68-9FQL [112.70.209.26])
2022/05/24(火) 18:02:01.97ID:BzukVrXt0 Javascript勉強したらJavaも使えるようになりますか?
712デフォルトの名無しさん (ラクッペペ MMee-Hmo6 [133.106.76.116])
2022/05/24(火) 18:14:58.22ID:3sl5OHzvM 勉強しただけで使えるなら試験はいらない
713デフォルトの名無しさん (ワッチョイ 7f7c-o31I [14.193.180.143])
2022/05/24(火) 18:16:43.89ID:EDq4wx2f0 vscode以外は悪として見られる
つらい
つらい
714デフォルトの名無しさん (ワッチョイ 0f01-8jyA [126.225.66.5])
2022/05/24(火) 18:52:14.84ID:6jvtixg50 EmacsenやVSCはエディタじゃないかもしれんね。
エディタと言い張る低能が多数派なので、我々良識派が肩身の狭い思いをしてるけども。
エディタと言い張る低能が多数派なので、我々良識派が肩身の狭い思いをしてるけども。
715デフォルトの名無しさん (ワッチョイ 8b2f-tVBN [218.220.251.107])
2022/05/24(火) 19:26:26.98ID:VAh5gH+20716デフォルトの名無しさん (ワッチョイ 8b2f-tVBN [218.220.251.107])
2022/05/24(火) 19:28:43.15ID:VAh5gH+20 HTMLやCSSをプログラミングと呼ぶ低能がいる。
それはこの2chを作ったといわれる(彼のスキルで作れるわけがない)ひろゆきだ。
それはこの2chを作ったといわれる(彼のスキルで作れるわけがない)ひろゆきだ。
717デフォルトの名無しさん (ワッチョイ b23d-GkZD [133.32.128.101 [上級国民]])
2022/05/25(水) 01:56:29.52ID:Mmr3hh6F0 難しすぎワロスw
片手間じゃ一生まともなの書ける気しない
片手間じゃ一生まともなの書ける気しない
718デフォルトの名無しさん (ワッチョイ 0f01-5ar1 [126.27.124.244])
2022/05/25(水) 11:42:51.30ID:Y26hlNPT0 ==の自動型変換?がキモいから毎回確実に===とキャスト使っていい?
719デフォルトの名無しさん (ブーイモ MMc3-kfi2 [210.138.179.188])
2022/05/25(水) 11:50:09.46ID:FOuBKfShM むしろそうすべき
==をつかっていいのはobj==undefinedとする時だけ
==をつかっていいのはobj==undefinedとする時だけ
720デフォルトの名無しさん (オッペケ Sr4f-GkZD [126.253.237.3 [上級国民]])
2022/05/25(水) 18:08:52.45ID:cwF0DySLr これは見とけっておすすめのYouTubeある?
一通り終わって次何するか悩んでる
一通り終わって次何するか悩んでる
721デフォルトの名無しさん (テテンテンテン MMee-VsZH [133.106.49.28])
2022/05/26(木) 21:47:12.94ID:bX/ymiQ/M HTML/CSSと勉強してきて、JavaScriptの勉強を始めました。
if文やfor文が出てくると一気にプログラミングを勉強してるって感じになりますね。
if文やfor文が出てくると一気にプログラミングを勉強してるって感じになりますね。
722デフォルトの名無しさん (ワッチョイ 9f68-9FQL [180.144.14.150])
2022/05/27(金) 13:56:03.01ID:tzFUQxnX0 HTMLやCSSも立派なプログラミング言語だぞ!
723デフォルトの名無しさん (ワッチョイ 8b2f-tVBN [218.220.251.107])
2022/05/27(金) 14:48:41.11ID:dExuQKQN0 >>722
それを言うは低脳。
それを言うは低脳。
724デフォルトの名無しさん (ワッチョイ 8b2f-tVBN [218.220.251.107])
2022/05/27(金) 14:50:10.99ID:dExuQKQN0 自分が「プログラミングできます」と言われたいだけがために
HTML/CSSをプログラミング言語の仲間にしたい。
HTML/CSSをプログラミング言語の仲間にしたい。
725デフォルトの名無しさん (ワッチョイ 9f68-9FQL [180.144.14.150])
2022/05/27(金) 15:09:21.81ID:tzFUQxnX0 HTML/CSSのプログラマですが質問ありますか?
726デフォルトの名無しさん (ワッチョイ a62d-Zf1P [121.102.9.146])
2022/05/27(金) 15:16:49.16ID:ZHjBLFll0 プログラミング言語の定義は知らないが
コンピュータに命令する言語とすれば、HTML/CSSも立派なプログラミン言語だよ。
JavaScriptより高水準のね。
コンピュータに命令する言語とすれば、HTML/CSSも立派なプログラミン言語だよ。
JavaScriptより高水準のね。
727デフォルトの名無しさん (ワッチョイ 8b2f-tVBN [218.220.251.107])
2022/05/27(金) 15:31:01.51ID:dExuQKQN0728デフォルトの名無しさん (ワッチョイ 8b2f-tVBN [218.220.251.107])
2022/05/27(金) 15:32:12.79ID:dExuQKQN0 低脳ザルたちは頭が悪いからそれを良く見せようと必死。
729デフォルトの名無しさん (JP 0H1a-+HYE [103.163.220.49])
2022/05/27(金) 16:15:19.27ID:5JjyCdCCH 私プログラミングが趣味なんです
へえ、どの言語やってるんですか?
HTMLです
へえ、どの言語やってるんですか?
HTMLです
730デフォルトの名無しさん (ブーイモ MMa2-lmcs [49.239.65.137])
2022/05/27(金) 16:49:48.86ID:9vqfxpN6M HTML/CSSプログラマは
XMLやJSONもプログラミング言語だと思ってるの?
XMLやJSONもプログラミング言語だと思ってるの?
731デフォルトの名無しさん (オッペケ Sr4f-7F2T [126.194.225.116])
2022/05/27(金) 17:13:25.37ID:VTFlQjvpr おれトップレベルのhtml css使いだぞ
年収はお前らの5倍くらいある
年収はお前らの5倍くらいある
732デフォルトの名無しさん (ワッチョイ 9f63-1qUf [180.1.165.3])
2022/05/27(金) 17:25:13.78ID:A0QsKn+t0 RPGツクールはプログラミング言語ですか?
マインクラフトはプログラミング言語ですか?
ポケモンピカチュウをバグらせるのはプログラミング言語ですか?
マインクラフトはプログラミング言語ですか?
ポケモンピカチュウをバグらせるのはプログラミング言語ですか?
733デフォルトの名無しさん (ワッチョイ 0f01-5ar1 [126.27.124.244])
2022/05/27(金) 18:00:04.78ID:zOBEp9hN0 英語の動画見てるとhtmlをプログラミング言語と呼んでるな
734デフォルトの名無しさん (ワッチョイ 0f01-8jyA [126.225.91.248])
2022/05/27(金) 19:50:11.33ID:izvqMSf/0 「HTML CSS チューリング完全」と検索してみるが良い。
我々がなぜこ奴らをプログラミング言語とみなしているか理解できるであろう。
そして、プログラミング言語であることを理解せずに使えば、セキュリティ穴になるのだ。
我々がなぜこ奴らをプログラミング言語とみなしているか理解できるであろう。
そして、プログラミング言語であることを理解せずに使えば、セキュリティ穴になるのだ。
735デフォルトの名無しさん (ワッチョイ 4f01-2VPQ [36.240.61.89])
2022/05/27(金) 20:01:09.68ID:4GpIk9M10 >>732
プログラミング言語ではない
プログラミング言語ではない
736デフォルトの名無しさん (ワッチョイ 8b2f-tVBN [218.220.251.107])
2022/05/27(金) 21:09:31.75ID:dExuQKQN0737デフォルトの名無しさん (ワッチョイ 8b4d-F4+3 [218.41.56.97])
2022/05/27(金) 23:06:30.96ID:Xaqhk7aS0 74 デフォルトの名無しさん (ワッチョイ 372f-IS5D [218.220.251.107]) 2021/11/20(土) 20:02:17.98 ID:4VXr5Xxs0
仕事で使ってるサイトをJavascriptで自動化できませんか?
たとえば出勤と退勤のときの時間を管理するのに「勤次郎」というサイトを使ってるんだけど
毎回ログインしたあといちいち入力するのが面倒くさい。
仕事で使ってるサイトをJavascriptで自動化できませんか?
たとえば出勤と退勤のときの時間を管理するのに「勤次郎」というサイトを使ってるんだけど
毎回ログインしたあといちいち入力するのが面倒くさい。
738デフォルトの名無しさん (ブーイモ MM0b-kfi2 [202.214.125.205])
2022/05/27(金) 23:50:21.69ID:3AyZwk8CM userscript
739デフォルトの名無しさん (JP 0He2-VL5B [103.163.220.13])
2022/05/28(土) 12:58:35.52ID:hJZUTFMkH Tampermonkey使えばできそうだよね
740デフォルトの名無しさん (ワッチョイ 179a-4uwL [120.75.69.71])
2022/05/28(土) 16:55:38.00ID:HuhrBNQu0 プログラム中でs=文字列という形でsに文字列を格納しました
これをクリップボードにコピーするにはどうしたらいいでしょうか?
ちょっと調べるとselectしてcopyするようなのが出てきたのですが、
変数だけで具体的に文字列をselectできるわけではないのでうまくいきませんでした
これをクリップボードにコピーするにはどうしたらいいでしょうか?
ちょっと調べるとselectしてcopyするようなのが出てきたのですが、
変数だけで具体的に文字列をselectできるわけではないのでうまくいきませんでした
741デフォルトの名無しさん (ワッチョイ b35f-/2p7 [14.11.8.0 [上級国民]])
2022/05/28(土) 17:05:49.60ID:zElwYawI0 >>740
単純な文字列だけならClipboard.writeText()を使う
リファレンス
https://developer.mozilla.org/en-US/docs/Web/API/Clipboard/writeText
単純な文字列だけならClipboard.writeText()を使う
リファレンス
https://developer.mozilla.org/en-US/docs/Web/API/Clipboard/writeText
742デフォルトの名無しさん (ブーイモ MM96-fktH [163.49.207.17])
2022/05/28(土) 17:11:13.68ID:ipcjwkTWM 218.220.251.107は半年の間にずいぶん偉くなったもんだな
743デフォルトの名無しさん (ワッチョイ b35f-/2p7 [14.11.8.0 [上級国民]])
2022/05/28(土) 17:30:21.43ID:zElwYawI0744デフォルトの名無しさん (ワッチョイ ef01-2OYr [122.255.141.199])
2022/05/28(土) 19:19:22.03ID:6Sv+ENTH0 タコペッティのユーチューブチャンネルより
・週4日勤務の導入て゛、従業員の生産性も、幸福度も、お客さんの満足度も、全てが向上するという事実ww
・【朗報】日本企業、めちゃめちゃ働きやすくなっているw
・職務範囲も勤務地も不明確な正社員ってオワコンし゛ゃね?受け持つ仕事が辞令
ひとつで変更になり、勤務地も会社都合で決まるって冷静に考えてヤバすぎだろ...
・1つの会社に長く勤めるのはもう辞めませんか?勤続年数が増えるほど、生産性は下がります...
・リモートワークとかもう古いからw これからは働く場所も時間も自由に選べる「ABW」の時代です
・【悲報】上場大企業の年収、スタートアップ企業とほぼ同じであることが判明w
え?大企業に行く意味ある...?
・【悲報】有名大学を出て大企業に入るという勝ち組ロード、完全にオワコン...
・週4日勤務の導入て゛、従業員の生産性も、幸福度も、お客さんの満足度も、全てが向上するという事実ww
・【朗報】日本企業、めちゃめちゃ働きやすくなっているw
・職務範囲も勤務地も不明確な正社員ってオワコンし゛ゃね?受け持つ仕事が辞令
ひとつで変更になり、勤務地も会社都合で決まるって冷静に考えてヤバすぎだろ...
・1つの会社に長く勤めるのはもう辞めませんか?勤続年数が増えるほど、生産性は下がります...
・リモートワークとかもう古いからw これからは働く場所も時間も自由に選べる「ABW」の時代です
・【悲報】上場大企業の年収、スタートアップ企業とほぼ同じであることが判明w
え?大企業に行く意味ある...?
・【悲報】有名大学を出て大企業に入るという勝ち組ロード、完全にオワコン...
745デフォルトの名無しさん (ワッチョイ b35f-yO3c [14.13.137.64])
2022/05/29(日) 17:53:31.48ID:IyXpp6fQ0 >>727
それを成立させるために何億人いるんだよ、プログラマ
それを成立させるために何億人いるんだよ、プログラマ
746デフォルトの名無しさん (ワッチョイ 5310-2OYr [180.12.82.129])
2022/05/29(日) 22:20:48.94ID:z/FJvc6j0 constだとあとで再代入可の変数にしたい場合letに書き直すのがめんどくさいから
最初からconst使わずに全部letにした方がいいのではないでしょうか?
最初からconst使わずに全部letにした方がいいのではないでしょうか?
747デフォルトの名無しさん (ブーイモ MM1f-uE2k [202.214.167.118])
2022/05/29(日) 22:32:45.58ID:1SJx00EZM748デフォルトの名無しさん (ワッチョイ 43a6-gGuk [36.3.190.142])
2022/05/29(日) 22:48:40.87ID:48OBnFq00 >>746
実際それで何の問題もない
実際それで何の問題もない
749デフォルトの名無しさん (ワッチョイ 0301-yO3c [126.234.218.71])
2022/05/30(月) 00:56:47.97ID:aQGXKbLd0 >>746
天才現る
天才現る
750デフォルトの名無しさん (ワッチョイ eaf1-H/X0 [157.107.5.79])
2022/05/30(月) 07:24:12.50ID:aJrcSub80 笑
751デフォルトの名無しさん (ワッチョイ ca47-gGuk [131.129.74.181])
2022/05/30(月) 10:17:04.04ID:zAJLNfWa0 俺も全てlet使ってる
流石にvarは使わない
何がおかしいのかさっぱりわからない
流石にvarは使わない
何がおかしいのかさっぱりわからない
752デフォルトの名無しさん (オッペケ Sr93-H/X0 [126.133.245.183])
2022/05/30(月) 15:29:33.12ID://zvb+Vbr 馬鹿!?
753デフォルトの名無しさん (ワッチョイ 13ad-2OYr [116.65.147.17])
2022/05/30(月) 16:10:10.56ID:uE5mh+rL0 【渡辺裕之(66)】 ワクチン鬱? 【上島竜兵(61)】
://egg.5ch.net/test/read.cgi/cafe60/1652426631/l50
://egg.5ch.net/test/read.cgi/cafe60/1652426631/l50
754デフォルトの名無しさん (ワッチョイ 6f89-ZxTw [103.81.72.241])
2022/06/06(月) 11:49:25.24ID:eBxFzq660 質問です。
予め指定したフォルダ内にある全てのファイル名を読み取るにはどうするといいでしょうか?
予め指定したフォルダ内にある全てのファイル名を読み取るにはどうするといいでしょうか?
755デフォルトの名無しさん (ワッチョイ 6f01-jePl [111.188.123.249])
2022/06/06(月) 12:09:31.46ID:IR62wvND0 >>754
サーバのフォルダならサーバサイドスクリプトで読み取る
サーバのフォルダならサーバサイドスクリプトで読み取る
756デフォルトの名無しさん (ワッチョイ 6f89-ZxTw [103.81.72.241])
2022/06/06(月) 13:35:42.25ID:eBxFzq660757デフォルトの名無しさん (ワッチョイ 7fbd-k0NJ [125.198.9.64])
2022/06/08(水) 23:55:21.66ID:YvahfHwm0 ちゃんとした他のプログラミング言語と足並みを揃えるべくES6でスコープを考慮した結果がletのはず
最近出版された本でもvarを使っているのはなんなのか…
最近出版された本でもvarを使っているのはなんなのか…
758デフォルトの名無しさん (ワッチョイ cf63-8b97 [153.171.151.55])
2022/06/08(水) 23:56:30.69ID:7YcOaZwm0 >>757
破り捨てよう
破り捨てよう
759デフォルトの名無しさん (ワッチョイ 6f01-jePl [111.188.123.249])
2022/06/08(水) 23:58:50.30ID:oUrdFXCt0 どう覚えているのか知らないが、varは禁止されていない
var,let const,関数宣言を全て使いこなすのがベスト
var,let const,関数宣言を全て使いこなすのがベスト
760デフォルトの名無しさん (ワッチョイ 7fbd-k0NJ [125.198.9.64])
2022/06/09(木) 00:01:10.95ID:DZT4jyMC0 敢えて関数スコープを使うシーンが分からない
761デフォルトの名無しさん (ワッチョイ 6f01-jePl [111.188.123.249])
2022/06/09(木) 00:14:24.38ID:ilG0UUWS0 関数コードを巨大にしなければ、関数スコープで十分な局面は多い
パフォーマンスへの影響を踏まえて使い分けてるな
パフォーマンスへの影響を踏まえて使い分けてるな
762デフォルトの名無しさん (スッップ Sd9f-Mpcy [49.98.159.32])
2022/06/09(木) 00:22:00.27ID:PLMk4iqod バベルからトランスコンパイルしたらvarって出てくる
763デフォルトの名無しさん (ブーイモ MM9f-P3ru [49.239.64.75])
2022/06/09(木) 00:45:27.96ID:HJM4k0T5M 再宣言と巻き上げに関するバグを生むリスクを取ってまでvarを使う場面があるのかね
764デフォルトの名無しさん (スププ Sd9f-V20A [49.96.35.177])
2022/06/09(木) 03:15:19.34ID:6mot2Q//d varは初期の数ヶ月から数年の期間Netscapeでは
function F() {var v = 'v';} ;alert(F.v);// v
だった。これは今でいう
class C {static s = 's'} C.s// s
constはmozillaで99年から00年に普通にみんなに使われるようになった。ただし細部で約20年後(というか約15年後かな)の今の仕様とは違う。
あと JScript .netでもconstは使えたから、複数のプラットフォームで20年選手ということになる。
letも今のものとは細部で違うが、私は2007年初期にJS1.7で使っている。
この時期のpython化は黒歴史になっているから、comprehensionは完全に消されたな。
当初は[for (i in [0, 1, 2]) i]と書けた。これは[i for i in range(3)]のこと。
inじゃなくofになって、今はそれも消されたな。
しかし残っているものの方がむしろ多くて、let以外にも分割代入なんかもこの15年前から10年前くらいまでの黒歴史期間で導入されていた。
で、何が言いたいかというと、let要らないんだよな。だって、comprehensionでlet/const無しでレキシカルスコープ実現できてたじゃん。
だから、レキシカルで初登場時に暗黙のletでいいじゃんって思う。
function F() {var v = 'v';} ;alert(F.v);// v
だった。これは今でいう
class C {static s = 's'} C.s// s
constはmozillaで99年から00年に普通にみんなに使われるようになった。ただし細部で約20年後(というか約15年後かな)の今の仕様とは違う。
あと JScript .netでもconstは使えたから、複数のプラットフォームで20年選手ということになる。
letも今のものとは細部で違うが、私は2007年初期にJS1.7で使っている。
この時期のpython化は黒歴史になっているから、comprehensionは完全に消されたな。
当初は[for (i in [0, 1, 2]) i]と書けた。これは[i for i in range(3)]のこと。
inじゃなくofになって、今はそれも消されたな。
しかし残っているものの方がむしろ多くて、let以外にも分割代入なんかもこの15年前から10年前くらいまでの黒歴史期間で導入されていた。
で、何が言いたいかというと、let要らないんだよな。だって、comprehensionでlet/const無しでレキシカルスコープ実現できてたじゃん。
だから、レキシカルで初登場時に暗黙のletでいいじゃんって思う。
765デフォルトの名無しさん (オッペケ Sre7-CikR [126.204.241.27])
2022/06/09(木) 03:19:09.76ID:e981VJmIr javascript → varを非推奨
c# → varを推奨
これだから動的言語は欠陥なんだよな
c# → varを推奨
これだから動的言語は欠陥なんだよな
766デフォルトの名無しさん (ワッチョイ a301-6kAt [126.39.115.150])
2022/06/09(木) 10:39:24.14ID:asu6OMcO0 話の腰を折って知識の開陳したいだけならよそでやってくれるかな
767デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/09(木) 11:47:04.96ID:gZS+KUMq0 >>766
すみません。
すみません。
768デフォルトの名無しさん (テテンテンテン MM7f-Cd+T [133.106.49.29])
2022/06/09(木) 18:15:08.29ID:4vVekUOlM 最近勉強を始めた初学者です
参考書には基本的にletで記述されています
varはこんなのもあるよって感じで紹介だけだなあ
参考書には基本的にletで記述されています
varはこんなのもあるよって感じで紹介だけだなあ
769デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/09(木) 18:56:04.47ID:gZS+KUMq0 日本国内でjavascriptのプログラマは何人いるのでしょうか?
770デフォルトの名無しさん (ワッチョイ a301-Rebr [126.234.218.71])
2022/06/09(木) 19:53:55.33ID:qJMpHUUT0 ちゃんと組めるのは50人ぐらいじゃね
771デフォルトの名無しさん (オッペケ Sre7-CikR [126.166.141.35])
2022/06/09(木) 21:13:45.42ID:ObjsHLlTr 人数でいえば300万人はいる
772デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/10(金) 00:12:00.40ID:PVhyJTd00773デフォルトの名無しさん (ワッチョイ 635f-Rebr [14.13.137.64])
2022/06/10(金) 00:12:53.26ID:fPak2i7g0 >>765
論拠になってねえ…
論拠になってねえ…
774デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/10(金) 00:13:04.77ID:PVhyJTd00 プロで活躍出来る人は10万人位かと思っていた。
775デフォルトの名無しさん (ブーイモ MM7f-P3ru [133.159.153.29])
2022/06/10(金) 10:36:42.56ID:Mtfam+l2M >>773
どう見てもネタやん
どう見てもネタやん
776デフォルトの名無しさん (オッペケ Sre7-CikR [126.166.141.35])
2022/06/10(金) 10:49:39.80ID:/BiTxEDsr javascriptは初心者向けだから半日もあればマスターできるぞ
777デフォルトの名無しさん (ワッチョイ cfbb-tFO0 [217.178.81.227])
2022/06/10(金) 12:19:15.49ID:W2vGiqFG0 いや、わいは1時間でいけたな
778デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/10(金) 13:24:03.72ID:PVhyJTd00779デフォルトの名無しさん (オッペケ Sre7-CikR [126.33.106.242])
2022/06/10(金) 13:37:21.85ID:tfSxvHhSr プログラマーであればjavascript使えるからほぼプログラマー人口と同じくらい
780デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/10(金) 15:34:16.82ID:PVhyJTd00781デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/10(金) 15:36:51.91ID:PVhyJTd00782デフォルトの名無しさん (オッペケ Sre7-CikR [126.33.106.242])
2022/06/10(金) 16:11:25.97ID:tfSxvHhSr >>781
そもそもその統計はおかしい
一人でいくつも言語を使うのが当たり前
4.4%ってのはjavascript「しか」使えない人口だろう
ということはやはりjavascriptを使える人口は100万人に近くなる
そもそもその統計はおかしい
一人でいくつも言語を使うのが当たり前
4.4%ってのはjavascript「しか」使えない人口だろう
ということはやはりjavascriptを使える人口は100万人に近くなる
783デフォルトの名無しさん (ブーイモ MM7f-P3ru [133.159.152.14])
2022/06/10(金) 16:44:02.22ID:2xPsbg+9M そもそもオッペケにマジレスするのがおかしい
784デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/10(金) 19:46:27.69ID:PVhyJTd00 >>782
アンケートでは、現在使っているプログラミング言語を3つまで挙げてもらった。
JavaScriptは2位。
最も使っている言語を1つだけ挙げてもらった。
上位3位で43.2%を占める。
100万人?43.2%で約4万3千人位がJavaScriptを使えるかと。
アンケートでは、現在使っているプログラミング言語を3つまで挙げてもらった。
JavaScriptは2位。
最も使っている言語を1つだけ挙げてもらった。
上位3位で43.2%を占める。
100万人?43.2%で約4万3千人位がJavaScriptを使えるかと。
785デフォルトの名無しさん (ワッチョイ cfdb-+66E [217.178.96.78])
2022/06/10(金) 19:47:20.81ID:PVhyJTd00 約43万人。
786デフォルトの名無しさん (オッペケ Sre7-CikR [126.33.106.242])
2022/06/10(金) 21:29:30.02ID:tfSxvHhSr787デフォルトの名無しさん (ブーイモ MM47-GnWM [202.214.125.242])
2022/06/10(金) 21:32:15.40ID:q2HycVdQM 親でも殺されたのか?
788デフォルトの名無しさん (ワッチョイ 0310-4Aqq [180.12.82.129])
2022/06/13(月) 08:40:40.71ID:am3Wwq1W0 element.animate(
{
left:["100px","200px","300px","400px","500px"]
},
{duration:6000}
);
というアニメーションの場合で
leftが100px,200px・・・500pxになった毎にalert表示したいんだけどどうやればできますか?
各位置に達したら発生するイベントはないんでしょうか?
{
left:["100px","200px","300px","400px","500px"]
},
{duration:6000}
);
というアニメーションの場合で
leftが100px,200px・・・500pxになった毎にalert表示したいんだけどどうやればできますか?
各位置に達したら発生するイベントはないんでしょうか?
789デフォルトの名無しさん (ワッチョイ bf2d-4+UM [101.128.217.16])
2022/06/13(月) 17:30:17.10ID:mNIVTbIq0 for(const left of ["100px","200px","300px","400px","500px"]){
await element.animate({left}, {duration:1200, fill:'forwards'}).finished
alert(left)
}
こんな感じだろうが、うちのブラウザではalertと非同期処理の相性が悪くて
期待通りには動かんな
await element.animate({left}, {duration:1200, fill:'forwards'}).finished
alert(left)
}
こんな感じだろうが、うちのブラウザではalertと非同期処理の相性が悪くて
期待通りには動かんな
790デフォルトの名無しさん (ワッチョイ 0310-4Aqq [180.12.82.129])
2022/06/13(月) 18:03:23.16ID:am3Wwq1W0791デフォルトの名無しさん (スッップ Sd1f-Krgy [49.98.159.32])
2022/06/13(月) 19:32:06.01ID:GwwyxVQWd 6000/5かな
792デフォルトの名無しさん (ブーイモ MM27-uqWY [210.138.208.216])
2022/06/13(月) 19:38:33.43ID:i6A98kDWM793デフォルトの名無しさん (ブーイモ MM27-yOxI [210.138.178.103])
2022/06/13(月) 21:01:30.83ID:0JGjDuiuM794デフォルトの名無しさん (ワッチョイ 938b-Y9n/ [210.228.102.1])
2022/06/14(火) 07:59:04.85ID:QblsDI8c0795デフォルトの名無しさん (ブーイモ MM1f-yOxI [49.239.64.234])
2022/06/14(火) 11:53:12.03ID:jm08kgMyM796デフォルトの名無しさん (ワッチョイ 938b-Y9n/ [210.228.102.1])
2022/06/14(火) 20:15:11.04ID:QblsDI8c0 >>795
確認しました
朝はSafariだったので
SafariとFirefoxではそもそもawaitつけなくても>>789で問題なく動く
Chromeはawaitあるなし関係なくダメ、全体をthenに書き換えてもダメ
ちなみに全てMac版です
色々試してみた感じ
Chromeはalert()のダイアログを出したタイミングで次のPromiseを実行する
画面は止まってるが計算は実行されているので、OKでダイアログ閉じた時に辻褄合わせでワープする
SafariとFirefoxはダイアログのOKボタンを押したタイミングで次のPromiseを実行する
それまで画面も計算も止まってるのでダイアログ閉じてからアニメーションが始まる
かなあと思ったりしましたが、実際のところはわからないです
まあでもChromeで動かないならダメですね
確認しました
朝はSafariだったので
SafariとFirefoxではそもそもawaitつけなくても>>789で問題なく動く
Chromeはawaitあるなし関係なくダメ、全体をthenに書き換えてもダメ
ちなみに全てMac版です
色々試してみた感じ
Chromeはalert()のダイアログを出したタイミングで次のPromiseを実行する
画面は止まってるが計算は実行されているので、OKでダイアログ閉じた時に辻褄合わせでワープする
SafariとFirefoxはダイアログのOKボタンを押したタイミングで次のPromiseを実行する
それまで画面も計算も止まってるのでダイアログ閉じてからアニメーションが始まる
かなあと思ったりしましたが、実際のところはわからないです
まあでもChromeで動かないならダメですね
797デフォルトの名無しさん (ブーイモ MM27-uqWY [210.148.125.162])
2022/06/14(火) 21:03:39.71ID:BrOck07XM 戻り値のある confirm() や prompt() ならイケそうな気がするけど、どうだろう
798デフォルトの名無しさん (ブーイモ MM7f-yOxI [133.159.153.245])
2022/06/15(水) 11:59:48.35ID:1XehFqTjM >>795をawait confirmに変えてみたけど挙動は変化なし
799デフォルトの名無しさん (ワッチョイ 7f61-GnkG [211.122.215.44])
2022/06/15(水) 13:13:12.54ID:aRosNJLd0 そりゃPromise返さないやつにawait付けたところで変わるわけないわな
chromiumのモダールダイアログの処理に問題あるんだろうね
chromiumのモダールダイアログの処理に問題あるんだろうね
800デフォルトの名無しさん (ワッチョイ 938b-Y9n/ [210.228.102.1])
2022/06/15(水) 19:49:56.67ID:xgXbyqQZ0 awaitの後の式の値がPromiseでない場合はPromise.resolve()に変換されるってことなので
最初はそこかと思ったんですよね
>>793がどうしてChromeでちゃんと動くのかを考えたんだけど
おそらくChromeはダイアログ出した段階でPromisebフ中身を実行しbトるけど
OKを押すまでPromiseの状態は変えないんだと思います
つまりダミーのアニメーションはすぐ実行完了するけどOKを押すまではPendingなので次に行かない
なのでPendingで返却してすぐにFulfilledになるPromiseにすりゃいいのではと思って試したら多分できた
https://jsfiddle.net/v2c7baL3/
最初はそこかと思ったんですよね
>>793がどうしてChromeでちゃんと動くのかを考えたんだけど
おそらくChromeはダイアログ出した段階でPromisebフ中身を実行しbトるけど
OKを押すまでPromiseの状態は変えないんだと思います
つまりダミーのアニメーションはすぐ実行完了するけどOKを押すまではPendingなので次に行かない
なのでPendingで返却してすぐにFulfilledになるPromiseにすりゃいいのではと思って試したら多分できた
https://jsfiddle.net/v2c7baL3/
801デフォルトの名無しさん (ワッチョイ 775f-aKCl [14.11.194.224])
2022/06/18(土) 17:12:37.89ID:AZEFiuqJ0 ようやく大手を振ってIEサポート拒否出来るわ
IEモードなんて知らん
IEモードなんて知らん
802デフォルトの名無しさん (ワッチョイ b380-f2xl [202.12.244.105])
2022/06/20(月) 11:37:14.04ID:L+sRNCcV0 クラス内のコンストラクタについてこの認識で合ってますか?
constructor(引数){this.プロパティ名 = 値;}
1.受け取った引数は値に格納され
2.インスタンス生成することで値が「this.プロパティ名」に代入され
3.同時に「this.プロパティ名」はインスタンスに渡される。
ググれどググれどページによってニュアンスが違くて混乱しております。
constructor(引数){this.プロパティ名 = 値;}
1.受け取った引数は値に格納され
2.インスタンス生成することで値が「this.プロパティ名」に代入され
3.同時に「this.プロパティ名」はインスタンスに渡される。
ググれどググれどページによってニュアンスが違くて混乱しております。
803デフォルトの名無しさん (ワッチョイ 9710-QMhI [180.12.82.129])
2022/06/20(月) 18:00:16.96ID:HWRjc4FJ0 setInterval内でループ毎に変化するelementがあってそのelementに対してのaddEventListenerを使う場合は
イベントが蓄積されていくからremoveEventListenerでループ毎に削除する必要があるけど
プロミスは1回のイベントが実行されれば蓄積されないので削除しなくていいって聞いたけど正しいんですか?
イベントが蓄積されていくからremoveEventListenerでループ毎に削除する必要があるけど
プロミスは1回のイベントが実行されれば蓄積されないので削除しなくていいって聞いたけど正しいんですか?
804デフォルトの名無しさん (ワッチョイ 9710-QMhI [180.12.82.129])
2022/06/20(月) 18:10:56.22ID:HWRjc4FJ0 >>796
animateを関数で囲ってanimation.finished.then毎にその関数を再起呼び出しでできました
animateを関数で囲ってanimation.finished.then毎にその関数を再起呼び出しでできました
805デフォルトの名無しさん (ワッチョイ 7d80-4nyZ [202.12.244.105])
2022/06/27(月) 11:19:58.02ID:qD2YGrhX0 これだと、単に変数に文字列 "a" を代入しただけに思えるけど
どうしてobjのプロパティが代入されるんですか?
const obj = {a: 10, b:20};
const num = 'a';
console.log(obj[num]); // 10
どうしてobjのプロパティが代入されるんですか?
const obj = {a: 10, b:20};
const num = 'a';
console.log(obj[num]); // 10
806デフォルトの名無しさん (ブーイモ MM2b-akfb [163.49.214.208])
2022/06/27(月) 11:47:02.50ID:VP93VLfnM807デフォルトの名無しさん (ワッチョイ ab01-MWx3 [1.112.58.170])
2022/06/27(月) 16:22:22.11ID:Xs6h66q80 >>805
console.log(obj['a']) で同じ動作になるから
console.log(obj['a']) で同じ動作になるから
808デフォルトの名無しさん (ブーイモ MM2b-0CFZ [163.49.208.238])
2022/06/27(月) 17:24:02.66ID:R3+dz0k/M obj[num]のnumが評価されてobj[‘a’]になる
さらにobj[‘a’]が評価されて10になる
さらにobj[‘a’]が評価されて10になる
809デフォルトの名無しさん (ワッチョイ a510-sbT5 [180.12.82.129])
2022/07/01(金) 21:12:32.27ID:e3WLxABv0 varだとこのように書けるけど
if(a > 1){var b = 0;}
else{var b = 1;}
alert(b);
letだと
if(a > 1){let b = 0;}
else{let b = 1;}
alert(b);
のようには書けないので
let b;
if(a > 1){b = 0;}
else{b = 1;}
alert(b);
と書くしかないので行数が多くなるのでvarの方が使える場面もあるってこと?
if(a > 1){var b = 0;}
else{var b = 1;}
alert(b);
letだと
if(a > 1){let b = 0;}
else{let b = 1;}
alert(b);
のようには書けないので
let b;
if(a > 1){b = 0;}
else{b = 1;}
alert(b);
と書くしかないので行数が多くなるのでvarの方が使える場面もあるってこと?
810デフォルトの名無しさん (テテンテンテン MM92-REyO [193.119.157.53])
2022/07/02(土) 07:53:03.90ID:ZhYOvAvRM 代入してん?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市内閣、支持率横ばい75% (日経・テレ東 世論調査) ★2 [少考さん★]
- 【調査】クレジットカード、1人何枚持つのが「平均的」?★2 [ひぃぃ★]
- グレタさんがイタリアで演説 [少考さん★]
- 【作家】高市総理支持の背景に見えるヤンキー的「ケンカ上等!」と「日本人は特別だ」感がとても怖い 北原みのり [少考さん★]
- 「レアアースを精製できる技術は日本が持っている、日本にレアアース来なければ中国は精製できない」 衆議院答弁 ★2 [お断り★]
- 「ヘイトスピーチをやめろ」 各地の「移民反対デモ」に抗議活動 [蚤の市★]
- 高市早苗の真の使命である統一協会解散命令阻止は事実上不可能になったからトカゲとの戦いは日本人の勝ちでいいよな? [517791167]
- 【実況】風真いろはのえちえち4周年(こよりあり)
- 【高市速報】自民党広報「質問した岡田のせいで国益を損ねた」 [931948549]
- 「米国に泣きついた習近平、物凄く恥ずかしい」正義のミカタで強烈に高市賞賛「よくぞ言ってくれた高市総理」 [861717324]
- 🏡🌊💥👊😅👊💥🌊🏡
- おさかなさんあつまれえ
