私の配列はこのようになります多次元配列からの特別な要素を削除します。JavaScriptで
var my_array=[
[[1,0], [2,2], [4,1]],
[[4,9], [3,1], [4,2]],
[[5,6], [1,5], [9,0]]
]
は、私は上記のmy_array
をフィルタリングし、すべてのアレイを削除したい(例えば[[4,9], [3,1], [4,2]]
)配列上からIFのすべてのchild arrays
var result_array=[
[[1,0], [2,0], [4,1]],
[[5,6], [1,5], [9,0]]
]
:配列は、だから私の結果は次のようになります。1.位置(
child array[1]
)
での具体的な値(例えば0
)を持っていません
上記参照:2番目の子配列には最初のインデックスに
0
列が含まれていないため、my_array
から2番目の配列を削除します。
私の考えでは、このコードのようなものを使用することでしたが、私は本当にそれが働いて得ることができません。
var my_array=[
[[1,0], [2,2], [4,1]],
[[4,9], [3,1], [4,2]],
[[5,6], [1,5], [9,0]]
]
result_array = my_array.filter(function(item){ return item[1] != 0 })
console.log(JSON.stringify(result_array))
あなたは、子の配列を何と呼びますか? – Mihai
たとえば、[[4,9] 'これ! – Jonas0000