我习惯使用PHP,我可以轻松地执行以下操作:
$data = array(
'google' => array('title' => 'Google', 'url' => 'http://google.com'),
'facebook' => array('title' => 'Facebook', 'url' => 'http://facebook.com'),
'youtube' => array('title' => 'YouTube', 'url' => 'http://youtube.com')
);
使用Javascript创建数组或数据对象有什么相似的方法?
答案 0 :(得分:4)
您正在寻找对象文字:
var data = {
google: { title: "Google", url: "http://google.com" },
...
};
答案 1 :(得分:4)
var data = {
'google': {
'title': 'Google',
'url': 'http://google.com'
},
'facebook': {
// etc
}
// etc
};
答案 2 :(得分:3)
@Slaks已经给你了文字,我会提供另一种选择:
var data = new Object;
data['google'] = new Object;
data['google']['title'] = 'Google Site';
.
.
.