2015-05-14 25 views
1

刪除特定值我有價值觀如何從一個陣列中的Node.js

var test =[]; 
test [1] = [ 
    {"myself":true,chat_user:11,"message":"Hi"}, 
    {"myself":true,chat_user:11,"message":"Evida"}, 
    {"myself":false,chat_user:11,"message":"yes"}, 
] 

test [6] = [ 
    {"myself":true,chat_user:13,"message":"Hi"}, 
    {"myself":true,chat_user:13,"message":"Evida"}, 
    {"myself":false,chat_user:13,"message":"yes"}, 
] 

test [9] = [ 
    {"myself":true,chat_user:22,"message":"Hi"}, 
    {"myself":true,chat_user:22,"message":"Evida"}, 
    {"myself":false,chat_user:22,"message":"yes"}, 
] 

數組現在我已經刪除的條目測試[6],並需要獲得剩餘陣列

ie

test [1] = [ 
     {"myself":true,chat_user:11,"message":"Hi"}, 
     {"myself":true,chat_user:11,"message":"Evida"}, 
     {"myself":false,chat_user:11,"message":"yes"}, 
    ] 

    test [9] = [ 
     {"myself":true,chat_user:22,"message":"Hi"}, 
     {"myself":true,chat_user:22,"message":"Evida"}, 
     {"myself":false,chat_user:22,"message":"yes"}, 
    ] 

節點js中是否有任何函數?

在此先感謝

回答

1

我建議使用:

delete test[6]

+0

有沒有辦法找到一個元素是給定數組中存在或不? –

+0

@LintoPD你是什麼意思,你能解釋一下嗎? – Nicolai