首页 > 试题广场 >

以下哪一条Javascript代码会产生运行错误?

[单选题]
以下哪一条Javascript代码会产生运行错误?
  • var obj=( );
  • var obj=[ ];
  • var obj={ };
  • var obj=/ /;
推荐
答案:A
A,错误
B,声明obj为数组对象
C,声明obj为对象
D,声明obj为正则对象
编辑于 2015-01-27 20:46:12 回复(3)
原来D中间有空格
发表于 2015-10-17 12:42:22 回复(0)
A是语法错误
B是创建一个数组对象
C是创建一个对象
D是一个创建正则对象;若为var obj=/ /; 即赋值被注释掉,及运行被结束;
发表于 2015-09-20 16:30:04 回复(0)
A, var obj = () ,= 的右边要求是一个值,满足数据类型的值即可。而()是表达式,这个表达式里面什么都没有,也就是说不满足=右边为值的要求,因此会报错。 如果在script标签内单独写()是不会报错的,浏览器当它是一条语句(里面什么都没有而已)。
发表于 2019-08-30 13:53:41 回复(0)
A是语法错误,B是创建一个数组对象,C是创建一个对象,D是一个创建正则对象;若为var obj=//; 即赋值被注释掉,及运行被结束;
发表于 2015-07-14 14:34:41 回复(0)
A,D
发表于 2015-01-03 13:40:28 回复(1)
D项正则
发表于 2021-09-29 20:28:31 回复(0)
D中正则表达式有空格
发表于 2020-08-08 17:04:40 回复(0)
A是语法错误
B是创建一个数组对象
C是创建一个对象
D是一个创建正则对象;若为var obj=/ /; 即赋值被注释掉,及运行被结束;
发表于 2019-01-09 20:37:32 回复(0)
928头像 928

D为声明一个正则对象
语法:

/正则表达式主体/修饰符(可选)

发表于 2017-07-24 14:07:17 回复(0)
B,声明obj为数组对象
C,声明obj为对象
D,声明obj为正则对象
发表于 2016-10-22 12:04:40 回复(0)
这里的obj只是变量名称,不要被误导以为是要定义一个object
发表于 2023-03-16 20:43:36 回复(0)
哦漏,漏了正则
发表于 2022-07-26 11:17:01 回复(0)
var obj = / / 有空格,定义为一个正则
发表于 2023-04-11 19:32:34 回复(0)
A ()里需要有值
发表于 2022-03-14 09:34:53 回复(0)
D选项没空格的话是错误的吗

发表于 2022-03-09 18:20:21 回复(0)
BCD选项都是以字面量的方式 创建对象、数组、正则
使用new 的方式为  var arr = new Array()  创建一个空数组, 
()如果有一个参数代表数组的长度,两个及以上参数代表数组的值
var obj = new Object() 创建一个空对像
var reg = new RegExp(正则表达式)
发表于 2021-09-28 09:16:12 回复(0)
A ()是表达式
发表于 2021-09-24 17:03:51 回复(0)
D是创建一个正则对象 A是语法错误
发表于 2021-05-10 12:14:11 回复(0)
<p>D可以理解玮正则</p>
发表于 2020-11-25 13:34:43 回复(0)
<p>a就不能是jsx吗</p>
发表于 2020-09-02 07:36:21 回复(0)