前端面试高频多选题(含详细解析·真实面试版).docxVIP

  • 1
  • 0
  • 约3.79千字
  • 约 6页
  • 2026-08-03 发布于河北
  • 举报

前端面试高频多选题(含详细解析·真实面试版).docx

前端面试高频多选题(含详细解析·真实面试版)

说明:题目均为大厂真实面试高频多选题,多选、少选、错选均不得分,适配初级、中级前端面试,解析通俗易懂,规避空洞话术。

一、JavaScript基础篇

1.以下关于var、let、const的说法正确的有?()

A.var存在变量提升,let、const不存在变量提升

B.let和const存在暂时性死区

C.const声明的变量不可以修改

D.var允许重复声明,let、const不允许重复声明

答案:BD

详细解析:

-A错误:let、const同样存在变量提升,只是不会初始化undefined,进入暂时性死区,无法在声明前访问。

-B正确:块级作用域下,let/const声明的变量,在代码块起始到声明语句之间属于暂时性死区,无法访问。

-C错误:const保证的是内存地址不可变,如果是引用类型(对象、数组),可以修改内部属性和元素。

-D正确:同一作用域内,var可重复声明覆盖,let/const重复声明会直接报错。

2.以下哪些是JavaScript原始数据类型?()

A.Symbol

B.Null

C.Array

D.Undefined

答案:ABD

详细解析:

JS原始(基本)数据类型共7种:String、Number、Boolean、Null、

文档评论(0)

1亿VIP精品文档

相关文档