2013-09-24 27 views
0

在下面的字符串如何訪問元素對於前訪問鍵值對:的JavaScript字符串

var s= "{4:123,5:456}" 
for(var i=0;i<s.split(",").length;i++) 
{ 
     console.log(s[i][0]) // should give me 4,5 
     console.log(s[i][1]) // should give me 123,456 

} 
+0

s是一個字符串。 – Hulk

+3

's'看起來像一個JSON對象... O__o –

+0

它是一個字符串格式的json對象 – Hulk

回答

0

我認爲代碼應該是這樣的:

var s= {4:123,5:456} 
    for(var entry in s) 
    { 
     console.log(entry); // should give me 4,5 
     console.log(s[entry]); // should give me 123,456 
    }