ES6 での for...of の簡単な使用例

不言
リリース: 2018-11-14 16:32:28
オリジナル
1882 人が閲覧しました

この記事では、ES6 での for...of の簡単な使用例を紹介します。必要な方は参考にしていただければ幸いです。

概要

for...of は、Array、Map、Set、String、TypedArray、引数オブジェクトなどの反復可能なオブジェクトを反復する方法です。

構文

for(variable of iterable){
    // statement
}
ログイン後にコピー

反復配列

for(let a of [1,2,3]){
    console.log(a)
} 
// 1
// 2
// 3
ログイン後にコピー

反復文字列

for(let s of 'hello'){
    console.log(s)
}
// h
// e
// l
// l
// o
ログイン後にコピー

反復セット

for(let s of new Set([1,2,3])){
    console.log(s)
}
// 1
// 2
// 3
ログイン後にコピー

0x004反復マップ

for(let s of new Map([[1,1],[2,2]])){
    console.log(s)
}
// (2) [1, 1]
// (2) [2, 2]
ログイン後にコピー

引数の反復処理

(function() {
  for (let argument of arguments) {
    console.log(argument);
  }
})(1, 2, 3);
ログイン後にコピー

Dom コレクションの反復処理

for(let p of document.getElementsByTagName('p')){
    console.log(p)
}
// <p>...<p>
// <p>...<p>
// <p>...<p>
// <p>...<p>
...
ログイン後にコピー

概要

for...of は反復可能なオブジェクトのみを反復処理できます


#

以上がES6 での for...of の簡単な使用例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!