2026年前端JavaScript试题及解析.docxVIP

  • 2
  • 0
  • 约1.1万字
  • 约 26页
  • 2026-10-22 发布于上海
  • 举报

2026年前端JavaScript试题及解析

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

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

A.BigInt

B.Symbol

C.Null

D.Map

答案:D

解析:JavaScript的原始类型包括Undefined、Null、Boolean、Number、String、Symbol、BigInt七种,Map属于内置引用类型的集合对象,不属于原始类型,因此D选项描述错误。其余A、B、C三项均属于标准原始数据类型。

下列关于ES2023新增数组原生方法的描述中,正确的是

A.toSpliced方法会直接修改原数组并返回修改后的数组

B.toReversed方法会返回原数组的倒序拷贝,不会改动原数组

C.with方法会直接修改指定下标的元素值,改动原数组

D.findLast方法会从数组头部开始查找匹配条件的元素

答案:B

解析:ES2023新增的数组非变更方法均遵循不修改原数组、返回新数组拷贝的规则,toReversed符合该特性。A选项错误,toSpliced不会修改原数组;C选项错误,with方法返回修改后的新数组,不改动原数组;D选项错误,findLast是从数组尾部开始反向查找元素。

JavaScript严格模式下,普通全局函数直接调用时,函数内部默认的this指向是

A.window全局对

文档评论(0)

1亿VIP精品文档

相关文档