JavaScript数组括号VS支架 [英] JavaScript arrays braces vs brackets

查看:110
本文介绍了JavaScript数组括号VS支架的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是什么以下每个阵列定义之间的差异。

  myarray的无功= [];
变种myArray的= {};
myarray的无功=新的Array();


解决方案

第一个和第三个是等价的,并创建一个新的数组。第二个创建一个新的空对象,而不是一个数组。

  myarray的无功= []; //创建一个新的数组
变种myArray的= {}; // **创建一个新的空对象**
myarray的无功=新的Array(); //创建一个新的数组

What is the difference between each of the following array definitions.

var myArray = [];
var myArray = {};
var myArray = new Array();

解决方案

The first and third are equivalent and create a new array. The second creates a new empty object, not an array.

var myArray = []; //create a new array
var myArray = {}; //creates **a new empty object**
var myArray = new Array(); //create a new array

这篇关于JavaScript数组括号VS支架的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆