配列から null 値を削除する方法: 1. フィルター メソッド、構文 "array.filter(関数 (要素値、インデックス値、配列オブジェクト), this の値); を使用します。 2. splice メソッド、構文 " Array object.splice(integer, 項目数, 配列に追加される新しい項目)"。
#このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター
フィルター フィルタリング方法
var arr = ['A', '', 'B', null, undefined, 'C', ' ']; var r = arr.filter(function (s) { return s && s.trim(); // 注:IE9(不包含IE9)以下的版本没有trim()方法 });
スプライス方法
function trimSpace(array){ for(var i = 0 ;i<array.length;i++) { if(array[i] == " " || array[i] == null || typeof(array[i]) == "undefined") { array.splice(i,1); i= i-1; } } return array; }
[推奨学習: JavaScript 上級チュートリアル]
以上がJavaScriptで配列からnull値を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。