X



「よーし、プログラミングするぞ!…このforEachとfor...ofってどっち使えばええんや……?」これで一時間とか経つよな [158478931]
■ このスレッドは過去ログ倉庫に格納されています
0002番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMbf-OYvb)
垢版 |
2022/03/08(火) 10:59:12.24ID:ss4izgsBM
forEachは配列にしか使えなくね?
0003番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9faf-lb/K)
垢版 |
2022/03/08(火) 10:59:15.25ID:2s5r4U+i0
こんにちは。あたしはカウガール。
 AAとして成り上がるため、スレを巡る旅をしています。
     __
   ヽ|__|ノ    モォ
   ||‘‐‘||レ   _)_, ―‐ 、
   /(Y (ヽ_ /・ ヽ     ̄ヽ
   ∠_ゝ  ` ^ヽ ノ.::::::__( ノヽ
    _/ヽ      /ヽ ̄ ̄/ヽ
0004番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0f8f-jD1V)
垢版 |
2022/03/08(火) 11:02:41.97ID:2Fq7WzuV0
行番号は仕組みを学ぶうえではわかりやすい
煩雑にはなるけど
0005番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9f0d-Djfv)
垢版 |
2022/03/08(火) 11:03:38.84ID:/bAtNaf50
forいったく速度が段違い平行棒
0007番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ebd2-rASu)
垢版 |
2022/03/08(火) 11:05:10.20ID:RTH8OzUT0
どちらも配列だとして
forEachで引っかかるのはスコープだと思うから
アロー関数使えるようになった今なら全部forEachでいい
0009番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9f0d-Djfv)
垢版 |
2022/03/08(火) 11:08:13.52ID:/bAtNaf50
馬鹿がえっち使ってが重くする要因
馬鹿は触るな
0012番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMbf-OYvb)
垢版 |
2022/03/08(火) 11:10:50.89ID:ss4izgsBM
mapとreduceすき
0013番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MMbf-GYKz)
垢版 |
2022/03/08(火) 11:11:47.64ID:cx0qJQseM
ぼく「どーせ作っていくうちに仕様変更して作り直しが発生するんやからまずはサッと作ればええねん」
0014番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9b8f-Djfv)
垢版 |
2022/03/08(火) 11:12:40.57ID:SjYr+18K0
foreachで書き始めて途中でやべインデックス必要じゃんってなってforに書き直すことたまにある
0015番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0fc7-/XvD)
垢版 |
2022/03/08(火) 11:12:45.07ID:I1F8BHKU0
最近inとかもあるな
0016番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ab4c-WB+x)
垢版 |
2022/03/08(火) 11:13:23.97ID:NUr5JCt10
悩むかそれ
0018番組の途中ですがアフィサイトへの転載は禁止です (ベーイモ MM7f-8Mxn)
垢版 |
2022/03/08(火) 11:17:50.27ID:wDEzAr2TM
>>13
たしかに
0019番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9f0d-Djfv)
垢版 |
2022/03/08(火) 11:18:01.15ID:/bAtNaf50
>>17
そうだよ
だからこんな事すらできないのはガチでエテ公やろな
0023番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0f33-RTIL)
垢版 |
2022/03/08(火) 11:23:04.49ID:2qp1EKKn0
アレー使え
0025番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ebd2-rASu)
垢版 |
2022/03/08(火) 11:29:04.39ID:RTH8OzUT0
>>14,24
第2引数にインデックス入ってくるくない?
0026番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 4b50-6iqn)
垢版 |
2022/03/08(火) 11:31:39.87ID:VHmt++oj0
scrach3.0はじめますた
0027番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0f8f-Y1eO)
垢版 |
2022/03/08(火) 11:33:41.67ID:5YGn88Vn0
>>25
なにで語ってんのか知らんが言語仕様によるとしか
0028番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0f8f-Y1eO)
垢版 |
2022/03/08(火) 11:36:14.60ID:5YGn88Vn0
できる事なら言語差に寄る突拍子もない書き方で可読性損なう位なら
foreachとかなるべく共通のやり方で行く方が後々見返しやすいかなぁ
0029番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ebd2-rASu)
垢版 |
2022/03/08(火) 11:36:24.07ID:RTH8OzUT0
>>27
>>1にMDN貼ってあるからJSの話かと
0030番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-7SW8)
垢版 |
2022/03/08(火) 11:38:07.92ID:d8hyyJoKa
>>27
forEachとfor...ofの話題だから一意にJavaScriptの話と決まる
0031番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdbf-0cCG)
垢版 |
2022/03/08(火) 11:38:12.50ID:GGaLb7pgd
いつまでこんなプログラムなんだ
今の時代ならforをグラフィカルなアイコンに置き換えて視覚で導線確認できるようなの作れよ
0032番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ef7f-53we)
垢版 |
2022/03/08(火) 11:38:56.93ID:FNOOtfBJ0
ヘルプで機能見るだけだから5分じゃん
0033番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-7SW8)
垢版 |
2022/03/08(火) 11:39:03.39ID:d8hyyJoKa
JavaScriptでのforeach相当はfor...ofか?
0034番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-7SW8)
垢版 |
2022/03/08(火) 11:40:00.49ID:d8hyyJoKa
>>31
ノーコードはかゆいところに手が届かない
0036番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9f0d-Djfv)
垢版 |
2022/03/08(火) 11:42:18.56ID:/bAtNaf50
>>32
こういうゆとりのせいで糞重くなる
日本産は特に重いアプリが多い低脳が多い証明
0037番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa3f-4NGs)
垢版 |
2022/03/08(火) 11:43:29.51ID:dl6yztJba
>>33
foreachあるよ
0038番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-7SW8)
垢版 |
2022/03/08(火) 11:44:25.38ID:d8hyyJoKa
forEachメソッドとかいうbreakできないforeach
0039番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロロ Sp4f-ITcn)
垢版 |
2022/03/08(火) 11:45:32.77ID:N5NhqY2Ep
forEach派なんているのか?
いるとしたら、breakしたいときどうすんの?まさかthrowするわけじゃないよね?
0040番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa3f-4NGs)
垢版 |
2022/03/08(火) 11:46:21.20ID:dl6yztJba
>>38
breakしたいならsomeとかany
0041番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW abaf-OVBC)
垢版 |
2022/03/08(火) 11:47:03.65ID:/k+8dX6J0
>>11
これかな
0044番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-7SW8)
垢版 |
2022/03/08(火) 11:48:53.61ID:d8hyyJoKa
>>42
継承元のキーまで勝手に列挙するゴミクヅ
0046番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ebd2-rASu)
垢版 |
2022/03/08(火) 11:52:04.87ID:RTH8OzUT0
for in君はMDNでも「デバッグ用かなぁ…w」なんて紹介されてる代物だから…
0047番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-7SW8)
垢版 |
2022/03/08(火) 12:01:36.47ID:KONSSBAfa
互換性維持のために、より有用な代替仕様の追加後もなお残され続けるJavaScriptの怪仕様の魅力
0048番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW efe7-NUub)
垢版 |
2022/03/08(火) 12:02:20.64ID:bIQWIkjy0
if else if else if else ...
0049番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0f8f-fvrR)
垢版 |
2022/03/08(火) 12:02:32.50ID:bMiTJiPu0
>>10
英語は結構できるけどプログラミングとかはホント無理だった
面白くないし
0050番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sdbf-6Kcb)
垢版 |
2022/03/08(火) 12:04:47.83ID:zKs0KG1Hd
ググってコピペしろ
0051番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-eW0H)
垢版 |
2022/03/08(火) 12:18:29.98ID:t2s5QGA8a
>>31
ネットで拾ったコードをコピペしてってのが出来なくなるじゃん
いや昔のキッズはコピペが出来ないbasicでも普通にゲーム使ってたか?🤔
0053番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1b3a-yjdl)
垢版 |
2022/03/08(火) 12:25:33.97ID:G1tdwriI0
男ならwhile
0057番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1b3a-xbtI)
垢版 |
2022/03/08(火) 12:37:24.49ID:oE+lIzkg0
while(0)
これで頭が混乱しなくてすむ
0058番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0f4e-JN/Y)
垢版 |
2022/03/08(火) 12:38:25.06ID:auwNbjPm0
jsだとどれを使うか迷う
mapとか使ったりする
0068番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa0f-7SW8)
垢版 |
2022/03/08(火) 12:59:00.16ID:yOq/lQhSa
>>63
for...ofという記述が独特
コレクション要素を列挙する構文自体は珍しくはない
0069番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cbaf-jWSq)
垢版 |
2022/03/08(火) 13:08:51.53ID:pmeNdabA0
>>13
何故かそれが何十年も使われ続けることになる
0070番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW eb57-QXck)
垢版 |
2022/03/08(火) 13:10:40.31ID:kEVUD40X0
列挙の使い方がまじでわかんね
どう使うのよアレ
0072番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa3f-4NGs)
垢版 |
2022/03/08(火) 13:16:21.83ID:dl6yztJba
>>66
JSの話ならreturnでbreakはしないよ
0073番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ebd2-VjSU)
垢版 |
2022/03/08(火) 13:38:51.27ID:RTH8OzUT0
>>67
ループの前にletで変数定義しておいて
someで一定以上累積したらreturnでいけるよ
0075番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fbd2-dpXx)
垢版 |
2022/03/08(火) 15:15:17.86ID:5zYHt/es0
こっちの処理のほうが軽いとかそういうのってどこで学べばいいの?
プログラミング未経験からRPGツクールで初めてjsに触れたけど「とりあえず動くからヨシ!」から先に進みたい
0077番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 0f78-5pa8)
垢版 |
2022/03/08(火) 15:39:10.98ID:ZgrFDYFJ0?2BP(2000)

どっちも試してうまくいったほうでいいじゃん
0078番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9f10-bfGZ)
垢版 |
2022/03/08(火) 15:42:57.45ID:UZjeNtfr0
javaやってろ
0079番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロラ Sp4f-dcS2)
垢版 |
2022/03/08(火) 17:35:17.33ID:wsfmXqj1p
Data Division . .よしっ
0081番組の途中ですがアフィサイトへの転載は禁止です (アウアウウーT Sa0f-kpC5)
垢版 |
2022/03/08(火) 17:43:43.27ID:8uUFxO0Ya
>>75
jsでライブラリ作ってる人とかjsのコンパイラの開発チームとか
そういう人のブログやコミュニティでの会話を追っていく
どう書くのが最も最適化されて高速かなんて開発チーム以外わからんからな

この手の知識は、1か月集中して勉強したら身につくようなのじゃなくて
だらだらと何年間も言語界隈を見ているとポロッと知識を漏らす人がいてそれで覚えていくような感じになる
0082番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fbd2-dpXx)
垢版 |
2022/03/08(火) 20:05:43.59ID:5zYHt/es0
続けてるうちに少しずつ身についていく感じかぁ
まずは処理時間計測しながら試行錯誤してみます
0085番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa3f-4NGs)
垢版 |
2022/03/08(火) 21:50:51.59ID:dl6yztJba
自分ならPromise.all(Array.map((value) => new Promise()))
みたいにしちゃうけどな
スレッドうまいこと使ってくれそうな気がする知らんけど
0087番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6b14-wfk8)
垢版 |
2022/03/08(火) 22:19:33.12ID:uq2aIKDZ0
実際ループでawaitするとeslintに怒られるらしい
ちゃんと使ったことないからよく分からないけど
累積値を非同期処理のパラメーターにしていく処理をループにしたい
というケースはあんまり無さそうな気がする
0088番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ abaf-kpC5)
垢版 |
2022/03/08(火) 22:22:11.53ID:qejOb34F0
>>31
そこでLabVIEWですよ
0089番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6b89-JEFr)
垢版 |
2022/03/08(火) 22:27:45.73ID:xE/NKOY40
nullとundefinedで頭がバグった
0090番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa3f-4NGs)
垢版 |
2022/03/08(火) 23:13:13.17ID:dl6yztJba
>>86
シングルスレッドをどう使うかだから違うと思うよ
https://jsfiddle.net/5vhtx62L/
0091番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW cbaf-WXBX)
垢版 |
2022/03/08(火) 23:15:05.17ID:CFLJREKw0
enumerable
ってなんで読むんだよ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況