Py学习  »  Jquery

jQuery为什么在数组中转换json对象宽度键0

MTK • 4 年前 • 898 次点击  

一件很奇怪的事使我头痛。

下面是我的例子:

菲律宾比索:

$my_obj1 = ["0" => "something"];
$my_obj1 = json_encode($my_obj1);

$my_obj2 = ["1" => "something else"];
$my_obj2 = json_encode($my_obj2);

JS公司:

var my_obj1 = <?php echo json_encode(json_decode($my_obj1))?>;
var my_obj2 = <?php echo json_encode(json_decode($my_obj2))?>;

console.log( my_obj1, my_obj2 );
//show -> ["something"] {1: "something else"}

//espected ->  {"0":"something"} {1: "something else"}

正如我在评论中所说,应该有两个对象。 但它给了我一个数组和一个对象

我使用jQuery 3.1.0

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/49263
 
898 次点击  
文章 [ 1 ]  |  最新文章 4 年前