单项选择题
let a = 10;function showNumber(){ console.log(a); let a = 20;}showNumber();以上代码运行会报错,下列关于报错原因描述正确的是()
A.因为let声明的变量不会变量提升
B.let声明的变量会产生暂时性死区
C.let声明的不是顶层对象的属性
D.以上都不对
点击查看答案
相关考题
-
单项选择题
通过使用JavaScript的()函数,返回每个字符的ASCII码值
A.charCodeAt()
B.charCode()
C.charAt()
D.charNumber() -
单项选择题
以下哪个方法用来创建数组并且数组长度是质数?()
A.new Array(3)
B.new Array(4)
C.new Array(9)
D.new Array(64) -
单项选择题
var res=(function(n){return n==1?1:n*arguments.callee(n-1)})(6);console.log(’res’+res);以上代码打印结果是什么?()
A.res72
B.res720
C.res7.2
D.res0.72
