2011-10-30 32 views
3

我已经习惯了PHP,在那里我可以轻松地做这样的事情:什么是在JavaScript中定义数据的好方法?

$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创建数据的数组或对象?

回答

4

你要找的对象常量:

var data = { 
    google: { title: "Google", url: "http://google.com" }, 
    ... 
}; 
4
var data = { 
    'google': { 
     'title': 'Google', 
     'url': 'http://google.com' 
    }, 
    'facebook': { 
     // etc 
    } 
    // etc 
}; 
3

@Slaks已经给你的文字,我会给出一个选择:

var data = new Object; 

data['google'] = new Object; 
data['google']['title'] = 'Google Site'; 
. 
. 
. 
相关问题