1.以下哪一条Javascript代码会产生运行错误?( A )
A.var obj=( );
B.var obj=[ ];声明obj为数组对象
C.var obj={ };声明obj为对象
D.var obj=/ /;声明obj为正则对象
2.在页面加载完成后,如果想动态地改变网页的标题,可以通过(C )
A.是不可能的
B.document.write(“新的标题内容”)
C.document.title = ''
D.document.changTitle(“新的标题内容”)
3.下列选项中,能正确调用和运行函数的是( B)
A.(function(){
console.log(1);
})
函数声明会提升, 提升是整个函数体提升至当前作用域的顶层
函数表达式没提升, 提升是提升变量(函数的引用),表达式留在原地
A.立即执行函数没加()调用,相当于只是输入函数名,返回整个函数体
B.fun();
function fun(){console.log(1)}
函数声明整体函数提升至最前面
1 2 3 4 5 6 |
|