var Items = {
FormVariables: function()
{
if (this.array === 'undefined')
{
this.array = [];
}
return this.array;
}
};
這是我對它的嘗試,並且我得到了一個未定義的錯誤。我可以在項目範圍內添加變量,例如我正在嘗試。如果是這樣,語法是什麼樣子?如何使用以下語法將數組添加爲屬性?
我只問是否可以使用var variableName = {}
語法來完成。
編輯:
訪問它
var formVars = new Array();
formVars.push('[');
for (var item in gd["FormVariables"])
{
formVars.push('"' + item + '":"' + gd["FormVariables"][item] + '"');
}
formVars.push(']');
這裏真正的目標是把所有這些項目,並將其轉換爲鍵/值對的JSON陣列
什麼錯誤信息狀態?我試圖運行你的代碼,它工作正常 – Dmitry