开发者

creating a array in javascript

开发者 https://www.devze.com 2023-02-09 05:01 出处:网络
is this: 开发者_开发技巧var arr = {}; the same as var arr = new Array(); ?It is not the same. var arr = {};

is this:

开发者_开发技巧

var arr = {};

the same as

var arr = new Array();

?


It is not the same.

var arr = {};

initializes an object. If you want an array:

var arr = [];


not exactly. var arr = []; is more like it.


No.

var arr = {}; // creates a new object with no properties

But

var arr = []; // creates a new blank array


var arr = {}; creates object


No, it's not: You're confusing array literals

var arr = []; // same as new Array()

with object literals

var obj = {}; // same as new Object()
0

精彩评论

暂无评论...
验证码 换一张
取 消