我很新的javascript.I非常抱歉提出一個非常簡單的問題。如何過濾或刪除不符合對象數組中條件的對象。 如果我有對象數組。這是我的數據。如何過濾或刪除對象中的數據
Object = [A,B,C,D,E];
A = { data: [[0,1],
[0,1],
[0,2],
[0,4],
.
.
.
[0,6]],
name: "A",
Type: "1992"},
B: { data: [[1,1],
[1,3],
[0,4],
[4,5],
.
.
.
[10,16]]
name: "B",
Type: "1996"},
C: { data: [1,3],
[1,5],
[0,3],
[0,6],
.
.
.
[12,3]],
name: "C",
Type: "1985"},
D : {data: [[1,3],
[M,6],
[3,4],
[0,6],
.
.
]}
我希望我出去把爲[B,C,E]
我所有的數組中的對象有這樣的數據。你能否告訴我如何刪除或過濾數據中「全部」第一個值等於0或不是數字的對象。例如,我想從我的對象數組中刪除「A」和「D」,因爲A中的「data」數組中的第一個值包含[0,1],[0,1],[0,2], [0,4],並且「D」中的第一個數據包含不是數字的「m」。如果你能幫助我解決這個問題,我將非常感激。
謝謝!
我有點困惑。 'B'和'C'在其第一個索引中也有數據元素'0'。如果所有的第一個索引都是「0」,它是否應該過濾元素? – 2015-01-27 00:56:01
對不起。我需要刪除他們所有的第一個索引都是0 @AlexisKing – MolesMon 2015-01-27 00:56:52
你能提供你想要的輸出數據嗎? – 2015-01-27 00:57:43