新規作成
新規ページ作成
新規ページ作成(その他)
このページをコピーして新規ページ作成
このウィキ内の別ページをコピーして新規ページ作成
このページの子ページを作成
新規ウィキ作成
編集
ページ編集
ページ編集(簡易版)
ページ名変更
メニュー非表示でページ編集
ページの閲覧/編集権限変更
ページの編集モード変更
このページにファイルをアップロード
メニューを編集
バージョン管理
最新版変更点(差分)
編集履歴(バックアップ)
アップロードファイル履歴
ページ操作履歴
ページ一覧
ページ一覧
このウィキのタグ一覧
このウィキのタグ(更新順)
このページの全コメント一覧
このウィキの全コメント一覧
おまかせページ移動
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