js程序面试题及答案.docxVIP

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

js程序面试题及答案

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

1.选择题(每题2分,共10分)

1.以下代码的输出结果是?

```javascript

console.log(typeofnull);

```

A.number

B.string

C.object

D.undefined

2.关于`let`和`const`的描述,下列说法正确的是?

A.`let`声明的变量可以重新赋值,`const`声明的变量不可以重新赋值

B.`let`声明的变量存在暂时性死区,`const`不存在

C.`const`声明的变量必须初始化,且初始化后不可改变其引用

D.`let`和`const`声明的变量都会被提升到作用域顶部

3.执行以下代码,控制台输出的顺序是?

```javascript

console.log(1);

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

Promise.resolve().then(()=console.log(3));

console.log(4);

```

A.1,2,3,4

B.1,4,3,2

C.1,4,2,

文档评论(0)

1亿VIP精品文档

相关文档