2013-09-26 46 views
0

所以,在Javascript中,我創建一個數組,我推一些DATAS:價值元素總是不確定

var arrayAddress = new Array(); 
arrayAddress.push(data1); 
arrayAddress.push(data2); 
//etc... 

隨着console.log(arrayAddress),我有:

[]    
0 48.8557669  
1 2.3587343  
2 "Paris"  
3 "France"  
4 "75004" 

我怎麼能檢索此數組中的元素?如果我嘗試arrayAddress[n]我有「undefined」...

+0

確定'您嘗試訪問它的元素之前arrayAddress'填充? (記住保持異步,如果在異步函數中填充數組,結果將不會立即可用。) –

+0

@Jonas,現在不在了。 –

+0

我在jquery –

回答

-1

試試這個arrayAddress.at(n)。希望它會有所幫助。

+0

錯誤:arrayAddress.at不是一個函數 –

0

可能是它可以幫助你

$(document).ready(function(){ 
var arrayAddress = new Array(); 
var data1 = [ "one", "two", "three", "four", "five" ]; 
var data2 = [ "six", "seven", "eight", "nine", "ten" ]; 
    arrayAddress.push(data1); 
    arrayAddress.push(data2); 
for(i=0; i < arrayAddress.length; i++){ 
    var newarrobj = arrayAddress[i]; 
    //alert(arrayAddress[i]); 
    for(j=0; j < newarrobj.length; j++){ 
    alert(newarrobj[j]) 
    } 
} 
}); 

jsfiddle