-1
我想傳遞一個鍵值數組。我正在使用對象字面值來構造我的滑塊對象,如下所示。JavaScript關聯數組
var test1 = new Slider({set: ['value': 10, 'min': 0, 'max': 20,]});
但我似乎無法通過此關聯數組,它說:
是一個意外標記。我只能通過下面的基本數組。
set: [10, 0, 20,]
如何正確傳遞關聯數組。
感謝
我想傳遞一個鍵值數組。我正在使用對象字面值來構造我的滑塊對象,如下所示。JavaScript關聯數組
var test1 = new Slider({set: ['value': 10, 'min': 0, 'max': 20,]});
但我似乎無法通過此關聯數組,它說:
是一個意外標記。我只能通過下面的基本數組。
set: [10, 0, 20,]
如何正確傳遞關聯數組。
感謝
你用一種錯誤的括號:
var test1 = new Slider({set: {'value': 10, 'min': 0, 'max': 20 }});
[]
一個Array
,{}
爲Object
。
非常感謝:),我認爲數組可以用來實現相同的事情,但我一定是錯了:) – 2012-08-05 12:52:41
javascript沒有關聯數組 – Evert 2012-08-05 12:39:27
@Evert在javascript中,所有對象都是關聯數組。他只是有一個語法錯誤。 – Esailija 2012-08-05 12:45:44
@Esailija:關聯數組不僅僅是一個無序的屬性列表! – Evert 2012-08-05 13:38:08