前端开发JavaScript题目及分析.docxVIP

  • 2
  • 0
  • 约1.07万字
  • 约 24页
  • 2026-06-05 发布于贵州
  • 举报

前端开发JavaScript题目及分析

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

下列选项中,属于JavaScript原始数据类型的是?

A.Symbol

B.Object

C.Array

D.Function

答案:A

解析:JavaScript的原始数据类型共有七种,分别是undefined、null、Boolean、String、Number、BigInt、Symbol,所有非原始类型都属于引用类型。选项B的对象、选项C的数组、选项D的函数都属于引用类型,因此只有A选项符合要求。

执行代码console.log(a);vara=10;,最终输出结果是?

A.10

B.undefined

C.引用错误

D.语法错误

答案:B

解析:var声明的变量存在变量提升特性,JS引擎会在代码执行前把var声明的变量提升到当前作用域的顶部,只提升声明不提升赋值,因此执行console.log时,a已经被声明但还没有被赋值,输出undefined,所以B选项正确。A选项是a赋值完成后输出的结果,C选项是let/const声明的变量在声明前访问的结果,该代码不存在语法错误,因此D选项也不符合。

普通函数通过对象方法的形式调用时,函数内部的this指向是?

A.全局window对象

B.调用该方法的对象

C.函数本身

D.undefined

答案:B

解析:

文档评论(0)

1亿VIP精品文档

相关文档