2012-01-25 107 views
0

我正在嘗試這樣的事情,但它不起作用。難道我做錯了什麼?使用JavaScript將新屬性賦值給變量的對象屬性

var is_dizisi = new Object; 
is_dizisi = { 
    res_143 : "3048397161693571444c6", 
    res_142 : "3048397161693571444c6c53", 
    res_141 : "3048397161693571", 
    res_140 : "3048397161693571444c6c" 
} 

var onizlemeResimKontrol = function (is_id) { 
    is_dizisi[is_id].hata = 1; 
} 

回答

0

你沒有做錯任何事。你遇到了什麼錯誤。

您還可以定義對象象下面這樣:

var is_dizisi ={ 
    res_143 : "3048397161693571444c6", 
    res_142 : "3048397161693571444c6c53", 
    res_141 : "3048397161693571", 
    res_140 : "3048397161693571444c6c" 
} 

我沒有得到你用第二個功能做什麼。任何描述?

+0

即時嘗試分配一個像這樣的新屬性:is_dizisi.res_143.hata = 1 – Lupus

+0

@Lupus「res_143」似乎是一個字符串屬性。在你將「hata」添加到「res_143」之後,你如何看待對象「is_dizisi」? – Stefan

+0

嗯好吧,我發現我的錯誤thanx – Lupus