2026年JavaScript题目及详解.docxVIP

  • 1
  • 0
  • 约1.09万字
  • 约 24页
  • 2026-08-28 发布于上海
  • 举报

2026年JavaScript题目及详解

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

下列属于2026年正式纳入ECMAScript标准的原生默认不可变数据结构是

A.通过Object.freeze生成的冻结对象

B.Record和Tuple类型

C.Proxy代理生成的监听对象

D.第三方库提供的不可变Map结构

答案:B

解析:选项A的Object.freeze是浅层级冻结,不属于原生默认的不可变数据结构;选项C的Proxy是用于拦截对象操作的代理机制,本身不提供不可变特性;选项D是第三方开源库的实现,不属于JavaScript标准自带的能力;选项B的Record和Tuple是2026年正式落地的标准特性,原生保证数据不可修改,符合题干要求。

下列关于Promise.withResolvers静态方法的描述准确的是

A.该方法需要传入一个执行器函数作为参数

B.该方法会返回一个包含Promise实例以及对应绑定的resolve、reject函数的对象

C.该方法返回的Promise对象无法被外部手动控制状态

D.该方法仅能在浏览器环境下使用,Node.js环境不支持

答案:B

解析:选项A错误,Promise.withResolvers不需要传入任何参数;选项C错误,该方法的设计目的就是将Promise的状态控制权暴露到外部,支持手动修改状态;选项D错误,该

文档评论(0)

1亿VIP精品文档

相关文档