我的JavaScript代碼:的Javascript保存變量數組,並得到價值在一個循環中
var arrayku = new Array();
for (var i = 0; i < sURLVariables.length; i++)
{
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam)
{
return [i, sParameterName[0], sParameterName[1]]; //i is id, sParameterName[0] is first 2nd param, sParameterName[1] is third param
}
}
的問題是如何:
把變量
i
,sParameterName[0]
,sParameterName[1]
到數組的關鍵和價值,我想變量i
作爲關鍵。如何在一個循環中獲得
arrayku
的所有值?
[按](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/push) – epascarello
德維,你的問題是不明確的。通過「數組的鍵和值」,你是指一個Object,這是Javascript用於[關聯數組](https://en.wikipedia.org/wiki/Associative_array)的東西?爲什麼不能像獲得'sURLVariables'的所有值一樣獲得'arrayku'的所有值? – Malvolio