2016-03-05 130 views
0
window.addEventListener('load, initialize()); 

'use strict' 

console.log('Im working); 

var c = [ 
    ["TEST!","[email protected]"] 
]; 

function initialize() { 
    console.log(c[0].[1]); 
} 

我已經嘗試了好幾個小時,以使此代碼打印出來,但谷歌的控制檯調試器,將不管我怎麼努力,會說,最後的「TEST」!一組方括號是一個意想不到的令牌。在這一點上,我只是不知道該怎麼做。JSON語法錯誤:未捕獲的SyntaxError:意外的標記[

+2

錯誤1:'ner('load',initialize);'錯誤2:'c [0] [1]' –

+0

消除括號內的圓點。 'C [0] [1]' –

回答

2

括號標記不使用點

var c = [ [1,2] ]; 
 
console.log(c[0][1]);

另一個問題與您的代碼是

window.addEventListener('load, initialize()); 

如果初始化函數返回一個函數它是正確的。如果它沒有返回函數,則比在頁面加載之前調用該方法並將其返回給加載事件偵聽器的內容進行分配。