课程
/前端开发
/JavaScript
/JavaScript进阶篇
不写new可以吗?Array前面有没有new有什么区别?
2016-07-15
源自:JavaScript进阶篇 3-3
正在回答
new是关键字,可以理解为新建,new Array()就是新建一个空数组。
如果不想写new,可以用“字面量数组”去直接赋值定义,var myarray=[60,70,80];
summer乐
俩种方法构建数组:1. var str=new Array("aa","asf")型的,还有 2.var str=["aa","asf"]这种方法可以不使用new,也方便
这是一种规范,new关键字可以理解成创建的意思。不写的话会报错。
weixin_慕的地2158324
一定要写new,这样才会给他分配一个地址空间用来存储数据。
肯定要写new,不然我编译器怎么知道你写这东西 到底是一个变量赋给一个变量 还是一个新建一个对象赋给一个变量
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答var mynum=new Array(65,90,88,98);array后面()和[]有啥区别?也可以这样写var mynum=new Array[65,90,88,98];
1 回答var myarray=new Array();与var myarray=Array();有什么区别?
3 回答new Array,为什么要加new?不加可不可以?
4 回答我可不可以这样写,不写 var myarr=new Array();
2 回答new Array()是不可以改的嘛,不可以写成new Acc其它的嘛