「よーし、プログラミングするぞ!…このforEachとfor...ofってどっち使えばええんや……?」これで一時間とか経つよな [158478931]
■ このスレッドは過去ログ倉庫に格納されています
どっちも試してうまくいったほうでいいじゃん 別にどっちでも好きなほう使えばいい
ただ自分の中で規則性は持つ事 >>75
jsでライブラリ作ってる人とかjsのコンパイラの開発チームとか
そういう人のブログやコミュニティでの会話を追っていく
どう書くのが最も最適化されて高速かなんて開発チーム以外わからんからな
この手の知識は、1か月集中して勉強したら身につくようなのじゃなくて
だらだらと何年間も言語界隈を見ているとポロッと知識を漏らす人がいてそれで覚えていくような感じになる 続けてるうちに少しずつ身についていく感じかぁ
まずは処理時間計測しながら試行錯誤してみます このオブジェクトの仕様読んだけどよくわからん・・・
せや!foreachに突っ込んだろ!w ループ内でasync awaitするならfor...of 自分ならPromise.all(Array.map((value) => new Promise()))
みたいにしちゃうけどな
スレッドうまいこと使ってくれそうな気がする知らんけど >>85
javascriptはシングルスレッドでしか動かないから非同期っていっても他の言語みたいに並列処理は出来ないと思うけど 実際ループでawaitするとeslintに怒られるらしい
ちゃんと使ったことないからよく分からないけど
累積値を非同期処理のパラメーターにしていく処理をループにしたい
というケースはあんまり無さそうな気がする >>90
非同期処理で取得したデータをいくつも使いたい場合はPromiss.allよりasync awaitの方が処理がすっきり書けてthenの行コピペミスとか起きにくいよ ■ このスレッドは過去ログ倉庫に格納されています