js面试题及答案 笔试.docxVIP

  • 1
  • 0
  • 约1.12万字
  • 约 16页
  • 2026-09-11 发布于河南
  • 举报

js面试题及答案笔试

考试时间:______分钟总分:______分姓名:______

一、选择题

1.下列哪个选项不属于JavaScript的基本数据类型?

A.String

B.Number

C.Object

D.Boolean

2.使用`var`声明的变量,其作用域是?

A.函数作用域

B.全局作用域

C.块级作用域

D.A和B都可能是

3.使用`let`声明的变量,如果在一个块级作用域(如`{}`内)外尝试访问,会发生什么?

A.可以访问,其值为`undefined`

B.会报错,提示变量未声明

C.可以访问,但无初始值

D.B或C,取决于浏览器

4.以下哪个表达式的结果为`true`?

A.`NaN==NaN`

B.`0==-0`

C.`==false`

D.`undefined==null`

5.JavaScript中,函数内部可以访问外部函数的变量,这是因为?

A.外部函数的变量具有全局性

B.JavaScript引擎的自动变量提升

C.闭包的特性

D.函数内部默认声明了外部变量的副本

6.在JavaScript中

文档评论(0)

1亿VIP精品文档

相关文档