原型和原型链笔试题.docxVIP

  • 0
  • 0
  • 约9.86千字
  • 约 20页
  • 2026-07-24 发布于贵州
  • 举报

原型和原型链笔试题

一、单选题(每题2分,共20分)

1.下列哪个不是JavaScript中的原型特性?()

A.所有对象都有一个原型

B.原型也是一个对象

C.构造函数的原型可以被子对象继承

D.原型链的尽头是null

【答案】D

【解析】原型链的尽头是null,是JavaScript中的规范,属于原型特性之一。

2.在JavaScript中,对象直接使用`__proto__`属性访问其原型对象,这种说法()。

A.正确

B.错误

【答案】A

【解析】`__proto__`是每个对象都有的一个属性,可以用来访问其原型对象。

3.以下哪个方法可以用来检测一个对象是否是另一个对象的实例?()

A.`instanceof`

B.`typeof`

C.`isPrototypeOf`

D.`Object.create`

【答案】A

【解析】`instanceof`用于检测一个对象是否是另一个对象的实例。

4.在JavaScript中,构造函数的`prototype`属性和实例的`__proto__`属性的关系是()。

A.完全相同

B.互不影响

C.`prototype`是`__proto__`的值

D.`__proto__`是`prototype`的值

【答案】C

【解析】构造函数的`prototype`属性是实例的`__proto__`属性指向的对象。

5.以下哪个说法是正确的?()

文档评论(0)

1亿VIP精品文档

相关文档