<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script type="text/javascript">
//具有相同屬性和方法的一組對(duì)象稱(chēng)為“類(lèi)”
//工廠模式
// function People (name,age) {
// var obj = new Object();
// obj.name = name;
// obj.age = age;
// obj.eat = function () {
// alert("吃飯");
// }
// obj.say = function () {
// alert("hello");
// }
// return obj;
// }
// var lili = People("lili",58);
// alert(lili.age);
// lili.say();
//構(gòu)造函數(shù)
function People (name,age) {
this.name = name;
this.age = age;
this.eat = function () {
alert("吃飯");
}
this.say = function () {
alert("hello");
}
}
// People.prototype = lili.__proto__
// lili.__proto__.constructor = People;
People.prototype.run = function () {
alert("跑起來(lái)");
}
//實(shí)例化對(duì)象,this指代的是實(shí)力化的對(duì)象
var lili = new People("lili",58);
console.log(lili);
// alert(lili.age);
//實(shí)例化對(duì)象的時(shí)候,產(chǎn)生該對(duì)象的原型 __proto__
console.log(lili.__proto__);
var arr = new Array();
console.log(arr.__proto__);
</script>
</html>
構(gòu)造函數(shù)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 在C++中,有三大函數(shù)復(fù)制控制(復(fù)制構(gòu)造函數(shù),賦值操作符,析構(gòu)函數(shù)),而在C++11中,加入了移動(dòng)構(gòu)造函數(shù),移動(dòng)賦...
- 我們?cè)趯?xiě)類(lèi)的構(gòu)造函數(shù)的時(shí)候, 有時(shí)候一個(gè)構(gòu)造函數(shù)可以完成另一個(gè)構(gòu)造函數(shù)中的一部分內(nèi)容, 這時(shí)候我們就希望調(diào)用另一...
- C++ Primer plus第五版第十章 C++中,程序在聲明對(duì)象時(shí)將自動(dòng)調(diào)用構(gòu)造函數(shù)。 構(gòu)造函數(shù) 構(gòu)造函數(shù)初始...