js前端笔试题及答案.docxVIP

  • 0
  • 0
  • 约2.64千字
  • 约 10页
  • 2026-09-16 发布于河南
  • 举报

js前端笔试题及答案

一、JavaScript基础知识(总分40分)

1.下列哪个选项是JavaScript中正确的数据类型?

A.Number

B.String

C.Boolean

D.以上都是

答案:D

2.执行`typeofnull`的结果是?

A.null

B.undefined

C.object

D.number

答案:C

3.下列关于`let`和`var`的区别,描述正确的是?

A.`let`声明的变量可以重复声明

B.`let`声明的变量存在变量提升

C.`let`声明的变量具有块级作用域

D.`let`声明的变量如果不赋值,默认值为1

答案:C

4.下列代码的输出结果是?

```javascript

console.log(1);

setTimeout(()=console.log(2),0);

console.log(3);

newPromise((resolve)=resolve(4)).then(()=console.log(5));

console.log(6);

```

A.123456

B.136254

C.136524

D.136452

答案:B

5.什么是闭包?请简述其应用场景。

答案:闭包是指有权访问另一个函数作用域中

文档评论(0)

1亿VIP精品文档

相关文档