为了账号安全,请及时绑定邮箱和手机立即绑定

其他地方说定义数组最好不要用new来创建,因为那样会使得new 关键词只会使代码复杂化。它还会产生某些不可预期的结果:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>创建数组</title>
<script type="text/JavaScript">
var myarr=[93,60,69,21,584,15587,887,78]
 document.write("数组的第一个值:"+myarr[7]);
</script>
</head>
<body>
</body>
</html>

正在回答

4 回答

new出来的对象称为包装对象,这种对象都是用构造方法去创建的,可以自己编写自定义的类型去 new出这样的对象,这样的话看起来标准的数组对象和自定义对象也没有明显区分了,最好还是用[]直接初始化创建;

0 回复 有任何疑惑可以回复我~

因为new太傻了  var arr=[]; 不是更简单 而且new是构造函数的关键词

0 回复 有任何疑惑可以回复我~

没有区别   最好不用new  w3c规范

0 回复 有任何疑惑可以回复我~

但你要知道用new创建数组的方法

0 回复 有任何疑惑可以回复我~
#1

黎阡影

请问new和一般的方法的区别是什么呢?
2019-08-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

其他地方说定义数组最好不要用new来创建,因为那样会使得new 关键词只会使代码复杂化。它还会产生某些不可预期的结果:

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信