JavaScript进阶题库及答案.docxVIP

  • 0
  • 0
  • 约1.27万字
  • 约 28页
  • 2026-06-25 发布于上海
  • 举报

JavaScript进阶题库及答案

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

下列关于JavaScript中原型链的描述,正确的是?

A.所有函数的__proto__属性都指向Function.prototype

B.Object.prototype的__proto__属性指向自身

C.普通对象的prototype属性指向其构造函数的原型

D.原型链的查找顺序是从自身的prototype开始向上查找

答案:A

解析:选项A正确,所有函数都是Function的实例,因此__proto__指向Function.prototype;选项B错误,Object.prototype是原型链的顶端,其__proto__为null;选项C错误,prototype是函数才拥有的属性,普通对象没有prototype属性,只有__proto__属性;选项D错误,原型链查找顺序是先查找自身的自有属性,再从自身的__proto__(即构造函数的prototype)开始向上查找。

下列关于事件循环中任务执行顺序的描述,正确的是?

A.每执行完一个宏任务就会清空所有微任务

B.微任务的执行优先级低于宏任务

C.setTimeout属于微任务,会在同步代码执行完成后立即执行

D.页面渲染会在微任务执行前触发

答案:A

解析:选项A正确,事件循环的执行规则是先执行所有同步代码,再清空当前所有微

文档评论(0)

1亿VIP精品文档

相关文档