方法一:
物件字面量
方法二:
object建構函式
方法三:工廠模式
function createperson(name,age,job)
person.prototype.name = "nicholas";
perosn.protptype.age = 29;
person.prototype.job = "soft engineer";
person.prototype.sayname = function()
person.protptype=
var friend = new person();
person.prototype = {
constructor:person,
name:"nick",
age :29,
job:"software engineer",
sayname:function(){
alert(this.name);
原型模式的問題缺陷:所有的例項在預設情況下都取得相同的屬性值;乙個例項修改;了原型值,其他例項受到影響
物件導向的程式設計之建立物件
物件的定義 無序屬性的集合,屬性的值可以是基本值 物件或者函式.每個物件都是基於乙個應用型別建立的,這個引用型別可以是內建的 例如objectarraymath 也可以是使用者自定義的.所有的物件都是繼承自object的,因此我們可以從object著手建立物件.通過new 關鍵字建立物件 var p...
物件導向 OO 的程式設計 建立物件
為了避免大量重複 產生,可採用以下方法建立物件 1 function createperson name,age,job 89 var person1 createperson bob 23,doctor 10var person2 createperson lily 21,student 其實就是...
物件導向 建立物件
1.面向過程的思維方式 就是把解決問題的關注點,放到解決問題的每乙個詳細的步驟上面!物件導向的思維方式 物件導向就是一種思維方式,與 關係不大 就是把解決問題的關注點,放到解決問題需要的一系列物件身上 1 什麼是物件!萬物皆物件 2 物件的特徵 物件的特徵就是用來描述物件的相關資訊 比如乙個人物件,...