Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 什么';用Javascript定义数据的好方法是什么?_Php_Javascript_Arrays_Object - Fatal编程技术网

Php 什么';用Javascript定义数据的好方法是什么?

Php 什么';用Javascript定义数据的好方法是什么?,php,javascript,arrays,object,Php,Javascript,Arrays,Object,我习惯于PHP,在这里我可以轻松地执行以下操作: $data = array( 'google' => array('title' => 'Google', 'url' => 'http://google.com'), 'facebook' => array('title' => 'Facebook', 'url' => 'http://facebook.com'), 'youtube' => array('title' => 'You

我习惯于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创建数据数组或对象的类似方法是什么?

您正在查找对象文本:

var data = {
    google: { title: "Google", url: "http://google.com" },
    ...
};

@Slaks已经提供了文本,我将提供另一种选择:

var data = new Object;

data['google'] = new Object;
data['google']['title'] = 'Google Site';
.
.
.
var data = new Object;

data['google'] = new Object;
data['google']['title'] = 'Google Site';
.
.
.