如何使用javascript编写此PHP数组

如何使用javascript编写此PHP数组,javascript,php,arrays,Javascript,Php,Arrays,我有以下PHParray(键值对多维数组) 如何使用JAVASCRIPT编写精确数组 我不擅长javascript,但这是我的失败尝试,我不知道javascript是否支持这种类型的数组 var myarr = [ { 'one' : ['1one','2one','3one']}, {'two'}, {'three'}, {'four' : ['1four','2four']}, {'five'} ]; 您可以这样做以保持键值对中的内容一致: var myarr = [ {'one' :

我有以下
PHP
array(键值对多维数组)

如何使用
JAVASCRIPT
编写精确数组

我不擅长
javascript
,但这是我的失败尝试,我不知道
javascript
是否支持这种类型的数组

var myarr = [
{ 'one' : ['1one','2one','3one']},
{'two'},
{'three'},
{'four' : ['1four','2four']},
{'five'}
];

您可以这样做以保持键值对中的内容一致:

var myarr = [
  {'one' : ['1one','2one','3one']},
  {'two' : []},
  {'three' : []},
  {'four' : ['1four','2four']},
  {'five' : []}
];

echo json_encode($myarr)two是值,而不是键PHP进行的JSON转换不同:
{“one”:[“1one”、“2one”、“3one”],“0”:“two”、“1”:“三”、“四”:[“1four”、“2four”],“2”:“五”
var myarr = [
{ 'one' : ['1one','2one','3one']},
'two',
'three',
{'four' : ['1four','2four']},
'five'
];
var myarr = [
  {'one' : ['1one','2one','3one']},
  {'two' : []},
  {'three' : []},
  {'four' : ['1four','2four']},
  {'five' : []}
];