記事へのコメント40

    • 注目コメント
    • 新着コメント
    kurocraft7522
    kurocraft7522 配列操作

    2021/03/17 リンク

    その他
    hadakadenkyu
    hadakadenkyu 「条件に合致する要素から配列を作成する」は場合によってはreduce使うな。

    2020/09/21 リンク

    その他
    altar
    altar 「NodeListにはforEachがある」に関しては本当にforEachしかないので、その場合だけ最適な記述を要求するのは2^n倍を左シフトで書くのに近い印象/過剰な配列生成を問題視するなら全部Array化せずに[].xxx.callを使うべきでは

    2020/08/27 リンク

    その他
    stk132
    stk132 forの方がパフォーマンスが〜っていう話は理解できるんだけど、ダルいよね。。。

    2020/08/26 リンク

    その他
    fukken
    fukken 古いブラウザの事を考えると、とか言ってる老害、「古いブラウザの事を考えて」(つまり、互換性テーブルを確認してどのくらいの環境まで使えるかを確認して)なさそうだし、そもそもpolyfillでいいだろ。

    2020/08/26 リンク

    その他
    yamadar
    yamadar パフォーマンスのコメントなるほど。どちらも理解して使うべきところで使えば良さそう。

    2020/08/26 リンク

    その他
    ya--mada
    ya--mada 配列なんて使いたくないのだけど、jsってこういうもんなの?

    2020/08/26 リンク

    その他
    strow0343
    strow0343 C#のLinqみたいなやつか。振る舞い理解して使わないと意図せず重くなりそう

    2020/08/26 リンク

    その他
    rrttaa
    rrttaa js

    2020/08/26 リンク

    その他
    toblog
    toblog 基本はforが間違いないと思う。ケースによってはこれら使えばいいけど。

    2020/08/26 リンク

    その他
    nida3001
    nida3001 古代のブラウザへの対応考えるとこんなん書けねえよアホか💢

    2020/08/26 リンク

    その他
    buhoho
    buhoho このくらいの配列操作の語彙はJS書くなら理解しててほしい

    2020/08/26 リンク

    その他
    spam_lover
    spam_lover タイトルからもっと突っ込んだことかと思ったら、リファレンスレベルだった。===falseがスマートねぇ。MDNでいいんじゃない。

    2020/08/26 リンク

    その他
    hope_ring
    hope_ring 簡潔で上手なコーディングのつもりなんだろうけど、速度ちゃんと気にしているんだろうか。jsはforでぶん回すほうが何十倍も速いパターンが多いような

    2020/08/26 リンク

    その他
    punychan
    punychan JSに限らず愚直に書くほうが実は速いってケースがよくあるので、データ多量案件では注意が必要。PowerShellとか、PowerShellとか、……

    2020/08/26 リンク

    その他
    madeoffat
    madeoffat クリティカルなくらいパフォーマンスに差があるの。。?そうでなければ可読性保守性のためにこの記事のように書いて欲しい派

    2020/08/26 リンク

    その他
    fusionstar
    fusionstar あえて言うけど ~Flag っていう変数名ださくない?

    2020/08/26 リンク

    その他
    djshigy
    djshigy javascript

    2020/08/26 リンク

    その他
    tettekete37564
    tettekete37564 書き方の冗長・簡潔とパフォーマンスの高・低は必ずしも比例するとは限らないが、ベンチマークでもスコア高い例なのかな。ブラウザごとのJS実装にも依存すると思うが。通常言語に依存しない書き方の方がリーダブル

    2020/08/26 リンク

    その他
    qtamaki
    qtamaki そしてその「配列を操作する」という概念は「コンテナを操作する」に汎化可能で、プログラミングを本質的に良くします

    2020/08/26 リンク

    その他
    otchy210
    otchy210 読みやすい時とパフォーマンスがシビアじゃない時に使う。なんでも関数プログラミングスタイルで書くマンが可読性落としてるの見るともにょる。

    2020/08/26 リンク

    その他
    lli
    lli デカい配列を操作するときはあえてforループにする。

    2020/08/26 リンク

    その他
    thesecret3
    thesecret3 そんなに良くなったように見えないんだよな。開発効率とおっしゃるがそれを直したら1人日でも縮むものだろうか。

    2020/08/26 リンク

    その他
    repon
    repon arrayにあってobjectに無い処理が多いので、objectをfilterとかmapとかしたいときはObject.keysかObject.entriesに対して操作してるけど、objectを操作できる処理が出てくるまではこのままかなぁ

    2020/08/26 リンク

    その他
    kijtra
    kijtra 「簡潔な処理」と「簡潔な記述」を一緒にしちゃってる感じ?

    2020/08/26 リンク

    その他
    nonono-notch
    nonono-notch js、javascript、配列の書き方

    2020/08/26 リンク

    その他
    takamints
    takamints someとeveryは知らなかった。新し目の配列操作関数群を多用すると、知識の浅い人にとっては何やってるのかまるでわからんらしいから、チーム全体の知識の底上げが必要だと痛感。あと、デバッグログが仕込みにくい。

    2020/08/26 リンク

    その他
    t-murachi
    t-murachi jsのArrayにも遅延処理できるiterator欲しい(´・ω・`)

    2020/08/26 リンク

    その他
    kazuya030
    kazuya030 🤔

    2020/08/26 リンク

    その他
    jsoizo
    jsoizo jsのArray.prototypeメソッドは引数にインデックスや配列本体も渡ってくるから、ES5で書かざるを得ないときでも配列周りはpolyfill使わないで最低限の可読性は維持したまま書けると思う。

    2020/08/26 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    配列を征する者はJSを制す。JavaScriptのスマートな配列操作テクニック - ICS MEDIA

    JavaScriptでコードを記述する際、配列の各要素について処理をするケースは頻出します。開発の現場で配...

    ブックマークしたユーザー

    • techtech05212023/05/08 techtech0521
    • sutetuki2022/11/11 sutetuki
    • pere_ponta2022/10/20 pere_ponta
    • faibou2022/09/10 faibou
    • tsu4420002022/07/30 tsu442000
    • gazza0692022/07/27 gazza069
    • bleu-bleut2021/10/27 bleu-bleut
    • tsunge07142021/08/18 tsunge0714
    • wangeru2021/04/13 wangeru
    • kurocraft75222021/03/17 kurocraft7522
    • ryusou-blog2021/02/11 ryusou-blog
    • saniman2021/02/09 saniman
    • ohjinil11242021/01/10 ohjinil1124
    • daizpan2020/12/17 daizpan
    • akisibu2020/12/17 akisibu
    • thotentry_hatebu1972020/12/12 thotentry_hatebu197
    • yuu-yuiken2020/09/29 yuu-yuiken
    • heatman2020/09/24 heatman
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事