前端开发(JavaScript)试卷及详解.docxVIP

  • 2
  • 0
  • 约1.27万字
  • 约 28页
  • 2026-07-18 发布于江苏
  • 举报

前端开发(JavaScript)试卷及详解

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

下列关于JavaScript中typeof运算符返回结果的描述,正确的是

A.typeofnull的返回值是’object’

B.typeof[]的返回值是’array’

C.typeofundefined的返回值是null

D.typeofSymbol()的返回值是’string’

答案:A

解析:JS早期版本实现时存在遗留设计bug,导致typeofnull的返回值被定义为’object’,该特性被后续版本一直保留。错误选项说明:选项B中数组属于引用类型,typeof数组的返回值是’object’;选项C中typeofundefined的返回值就是’undefined’;选项D中typeofSymbol类型的返回值是’symbol’。

在浏览器全局环境中,未使用任何修饰符的普通独立函数直接被调用时,函数内部this的指向是

A.undefined

B.当前函数自身

C.window全局对象

D.null

答案:C

解析:在非严格模式的浏览器全局环境下,普通函数直接调用时,内部的this默认绑定到全局window对象。错误选项说明:选项A是严格模式下普通函数直接调用的this指向;选项B是函数作为对象方法被调用时的特殊场景指向;选项D没有符合该场景的绑定规则支

文档评论(0)

1亿VIP精品文档

相关文档