ホームページ >ウェブフロントエンド >jsチュートリアル >JS で Array filter() メソッドを使用する方法

JS で Array filter() メソッドを使用する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-17 13:40:391883ブラウズ

今回はJSでArray filter()メソッドを使う方法と、JSでArray filter()メソッドを使う際の注意点を紹介します。以下は実践的なケースですので見ていきましょう。

スパース配列とは何ですか?

配列要素のインデックスは連続している必要はなく、間にギャップがあっても構いません。すべての

JavaScript 配列 には長さのプロパティがあります。非スパース配列の場合、このプロパティは配列要素の数になります。スパース配列の場合、長さはすべての要素の数より大きくなります。

Array filter() メソッドは、疎配列内の欠落要素をスキップし、その戻り配列は常に密になります。

(1) スパース配列の空きを圧縮する:

var dense = sparse.filter( function(currentValue)
{ 
return true; 
}
);
(2) スパース配列の空きを圧縮し、未定義および null 要素を

削除する:

var dense = sparse.filter( function(currentValue) 
{ 
return currentValue !== undefined && currentValue!= null;
} 
)

方法はマスターできたと思います。この記事の事例を読んだ後、さらにエキサイティングなコンテンツについては、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

D3.js は動的プログレスバーを描画します


ngrok+express ローカル環境の WeChat インターフェイスのデバッグ


Bootstrap4 のカスタマイズ設定

以上がJS で Array filter() メソッドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。