3
我試圖比較從websockets流入的json數據。如何從數組中選擇
一個這樣的數組會工作得很好:
["stream","apple","orange"]
但數組的數組沒有這麼好:
[["stream","apple","orange"],["stream","pear","kiwi"],["stream","apple","juice"]]
任何幫助將不勝感激。提前致謝!
function handler(jsonString) {
var json = jQuery.parseJSON(jsonString);
if (json[0] == "blah") {
//Do something
}
else if (json[0] == "blah2") {
//Do something else
}
}
謝謝帕特里克。這工作! – DrEval
我試圖找到最好的方式來遍歷數組的數組,並將每個綁定到一個變量 ,我可以用它來替換頁面上的數據。我應該使用$ .each這種類型的功能嗎? 否則如果(JSON [0] [0] == 「流」){// 做別的事情 爲(VAR I = 0;我
DrEval
@DrEval:你需要在循環內部做一個循環。是的,你可以使用'$ .each',或者只是一個簡單的'for'循環。雖然我不確定爲什麼你會想要一堆變量。 Array存儲機制旨在*防止*需要多個變量。它是爲了所有的價值嗎?或者只是某些?我會舉一個循環的例子。 – user113716