校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > 语法相关-操作符相关
题目

下列说法正确的是()

A.每个JS对象一定对应一个原型对象,并从原型对象继承属性和方法

B.对象的__proto__指向自己构造函数的prototype

C.Object.prototype. __proto__=== null,说明原型链到Object.prototype终止

D.表达式 Function.prototype.__proto__.__proto__ === null 的运行结果为true

解答

正确答案是 B,C,D

A选项:如果是使用Object.create(null)创建的空对象,是没有对应原型对象的
B选项: 对象的_proto_指向构造自己的函数的prototype

function foo() {};
var a = new foo();
console.log(a.__proto__, foo.prototype);

C选项:Object已经没有对应的原型了
D选项:Function对应的原型是Object,而Object没有对应的原型了,所以为null

C 1条回复 评论
箱湘香樟树

基础送分题目不能丢

发表于 2021-09-12 23:00:00
0 0