js前端的面试题及答案.docxVIP

  • 1
  • 0
  • 约3.63千字
  • 约 10页
  • 2026-08-08 发布于山西
  • 举报

js前端的面试题及答案

一、JavaScript基础与ES6+(30分)

1.下列关于`var`、`let`和`const`声明变量的说法,错误的是()

A.`var`声明的变量存在变量提升,可以在声明之前访问

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

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

D.`const`声明的是一个常量,一旦声明,值就不能改变

答案:C

2.关于JavaScript中的原型链,以下描述正确的是()

A.每个函数都有一个`prototype`属性

B.每个对象都有一个`prototype`属性

C.`Ototype`的`__proto__`指向`null`

D.子构造函数的`prototype`会覆盖父构造函数的`prototype`

答案:A、C

3.下列关于箭头函数的描述,错误的是()

A.箭头函数没有自己的`this`,它会捕获其所在上下文的`this`值

B.箭头函数不能作为构造函数使用(不能使用`new`关键字)

C.箭头函数没有`arguments`对象

D.箭头函数可

文档评论(0)

1亿VIP精品文档

相关文档