JavaScript 机试真题(含详细答案解析).docxVIP

  • 0
  • 0
  • 约4.13千字
  • 约 6页
  • 2026-09-20 发布于河北
  • 举报

JavaScript 机试真题(含详细答案解析).docx

JavaScript机试真题(含详细答案解析)

适用场景:前端入职机试、实习生考核、日常技能自测

难度:初中级|题型:选择题、填空题、简答题、编程题|时长:60分钟

一、单项选择题(共10题,每题3分,共30分)

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

A.var存在块级作用域

B.let、const存在变量提升,但是有暂时性死区

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

D.let可以重复声明变量

答案:B

解析:

-A错误:var只有全局、函数作用域,无块级作用域;

-B正确:let/const会变量提升,但在声明前访问会触发暂时性死区,报错;

-C错误:const保证地址引用不变,对象、数组内部属性/元素可以修改;

-D错误:let禁止同一作用域重复声明。

2.以下代码输出结果是()

PlainText

console.log(a);

vara=10;

letb=20;

A.10B.undefinedC.报错D.20

答案:B

解析:var变量存在变量提升,声明提升、赋值不提升。代码执行时a已声明未赋值,输出undefined;b未声明先访问会报错,但本题只打印a。

3.下列关于原型和原型链的说法错误的是()

A.每个函数都有prototype原型对象

文档评论(0)

1亿VIP精品文档

相关文档