新規作成
新規ページ作成
新規ページ作成(その他)
このページをコピーして新規ページ作成
このウィキ内の別ページをコピーして新規ページ作成
このページの子ページを作成
新規ウィキ作成
編集
ページ編集
ページ編集(簡易版)
ページ名変更
メニュー非表示でページ編集
ページの閲覧/編集権限変更
ページの編集モード変更
このページにファイルをアップロード
メニューを編集
バージョン管理
最新版変更点(差分)
編集履歴(バックアップ)
アップロードファイル履歴
このページの操作履歴
このウィキのページ操作履歴
ページ一覧
ページ一覧
このウィキのタグ一覧
このウィキのタグ(更新順)
このページの全コメント一覧
このウィキの全コメント一覧
おまかせページ移動
RSS
このウィキの更新情報RSS
このウィキ新着ページRSS
ヘルプ
ご利用ガイド
Wiki初心者向けガイド(基本操作)
このウィキの管理者に連絡
運営会社に連絡(不具合、障害など)
comcatetのメモ帳
操作ガイド
新規作成
編集する
全ページ一覧
登録/ログイン
comcatetのメモ帳
操作ガイド
新規作成
編集する
全ページ一覧
登録/ログイン
comcatetのメモ帳
JavaScript
>
ループ処理
メニュー
トップページ
漫画
Web小説
Web小説/感想
同人ゲーム
同人ゲーム/感想
JavaScript
DOM
WSH(JScript)
msysGit
Windows10
フリーウェア
レジストリ
[
編集
]
更新履歴
取得中です。
プラグイン紹介
まとめサイト作成支援ツール
メニュー
メニュー2
リンク
@wiki
@wikiご利用ガイド
制御文
for - JavaScript | MDN
for...in - JavaScript | MDN
オブジェクトの列挙可能プロパティに対するループ処理
for...of - JavaScript | MDN
while - JavaScript | MDN
do...while - JavaScript | MDN
配列(
Array
)
Array.prototype.forEach() - JavaScript | MDN
Array.prototype.every() - JavaScript | MDN
コールバック関数が全てtrueを返せば、戻り値true。コールバック関数がどこかでfalseを返すと、
その時点でループ処理が終了
して戻り値false。
Array.prototype.some() - JavaScript | MDN
コールバック関数が全てfalseを返せば、戻り値false。コールバック関数がどこかでtrueを返すと、
その時点でループ処理が終了
して戻り値true。
Array.prototype.find() - JavaScript | MDN
コールバック関数がtrueを返す最初の要素を返す。
indexが欲しければ↓
Array.prototype.findIndex() - JavaScript | MDN
Array.prototype.filter() - JavaScript | MDN
コールバック関数がtrueを返す配列要素のみで構成された
新しい配列を返す
。
Array.prototype.map() - JavaScript | MDN
コールバック関数が返す値で構成された
新しい配列を返す
。
Array.prototype.reduce() - JavaScript | MDN
前の要素の処理結果を次の要素の処理に使える。最後の要素の処理結果がこのメソッドの戻り値となる。
処理の順番を配列の後ろ側からにしたければ↓
Array.prototype.reduceRight() - JavaScript | MDN
Array.prototype.entries() - JavaScript | MDN
配列のindexと要素をkey/value型(Map型)の
イテレータにして返す
。
MDNでは反復メソッドに分類されてるけど、内部的にはともかく表面的にはアクセサメソッドじゃない? というか、引数無くて戻り値一定なので、メソッドである必要すら無い気が。
keyのみ、valueのみのイテレータが欲しければ↓
Array.prototype.keys() - JavaScript | MDN
Array.prototype.values() - JavaScript | MDN
↓現在では Array.from() を使用すればいいので、不要。
NodeListを配列に変換するのにArray.applyを使うのはどうか - rikubaの日記
配列ライクなオブジェクトをforEachするときのイディオム - ぷちてく - Petittech
タグ:
+ タグ編集
タグ:
タグの更新に失敗しました
エラーが発生しました。ページを更新してください。
ページを更新
いいね!
「ループ処理」をウィキ内検索
最終更新:2019年05月31日 21:07