js原型對象理解

下面這幾道題是引用別人的:

1.在Javascript中是不是所有的對象都有原型對象:

A. 是
B. 否
 

2.
function Animal(name) {
this.name = name;
}
var cat = new Animal("cat");

cat對象的原型對象是:
A.Animal.prototype所指的那個對象
B.cat.prototype


3.
function Person(name) {
this.name = name
}
function Police() {
//...
}
Police.prototype = new Person();
Police.prototype.constructor = Police;
var david = new Police();

david對象的原型對象是:
A.Person
B.Police.prototype所指的對象


4.
function Person(name) {
this.name = name
}
function Police() {
//...
}
Police.prototype = new Person();
Police.prototype.constructor = Police;

Police函數的原型對象是:
A.Person
B.Function.prototype


5.當前對象的原型對象是不是當前對象的prototype屬性所指的那個對象: 
A. 是

B. 否

看懂這下面的內容,相信可以輕鬆解決上面的問題



答案是:AABBB

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章