首頁 > 後端開發 > php教程 > JS請教一個new物件繼承prototype的Array的問題?

JS請教一個new物件繼承prototype的Array的問題?

WBOY
發布: 2016-08-27 08:53:29
原創
1063 人瀏覽過
<code><script type="text/javascript"> 

function Person(){} 

Person.prototype.array = new Array("Koji", "Luo"); 

Person.prototype.showArray = function(){ 
alert(this.array); 
} 

var obj1 = new Person(); //生成一个Person对象 
var obj2 = new Person(); 

obj1.array.push("Kyo"); //向obj1的array属性添加一个元素 

obj1.showArray(); //Koji,Luo,Kyo 
obj2.showArray(); //Koji,Luo,Kyo 

</script> </code>
登入後複製

obj1的array中添加一個元素,obj2的array中也會添加.
他們倆繼承的array是一個指針嗎? 大家都有的是prototype這個對像中的array?

<code>//最后问一个很奇怪的问题(prototype中的array难道也只是一个指针?)
</code>
登入後複製

謝謝大家..

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板