![](/img/trans.png)
[英]Using javascript square bracket notation to re-arrange values in object
[英]Nested object using square bracket notation in javascript
我想使用方括號表示法代替文字,以便將PHP與我的名稱對一起使用。
這里是文字符號:
$selector.plugin({
item: 'something',
item2: true,
item3: {
option1: 60,
option2: 10
}
});
這是方括號符號的含義:
var items = {};
var options = {};
items['item'] = '.item';
items['item2'] = true;
items['item3'] = options;
options['option1'] = 60;
options['option2'] = 10;
$selector.plugin(items);
我在這里做錯了什么? 同樣,如何使用方括號表示法將對象嵌套在另一個對象中?
這將是無效的。
如果您定義如下內容:
var test = {
option:1,
option:2,
option:3
};
您將如何選擇每個不同的選項? 你不能
一種替代方法是:
var example = {
items:[
{selector:".item", option:[10, 60]},
{selector:".otheritem", option:[20, 40]}
]
}
(只是給您一個主意。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.