1.例項成員就是建構函式內部通過this新增的成員 例項成員只能通過例項化的物件進行訪問
2.靜態成員是在 建構函式本身上新增的成員 靜態成員只能通過建構函式訪問 不能通過物件訪問
function
star
(uname, ***)
}var ldh =
newstar
("劉德華"
,"男");
//1.例項成員就是建構函式內部通過this新增的成員 uname *** sing 就是例項成員
//例項成員只能通過例項化物件來訪問
console.
log(ldh.uname)
;//劉德華
console.
log(star.uname)
;//不可以通過建構函式來訪問例項成員 undefined
//2.靜態成員 在建構函式本身上新增的成員
star.age =
'18'
;//age 就是靜態成員
//靜態成員只能通過建構函式來訪問
console.
log(star.age)
;//18
console.
log(ldh.age)
;//不能通過物件訪問 undefined
<
/script>
例項成員和靜態成員
什麼是成員 建構函式中的屬性或方法稱為成員 建構函式中的成員分類 a 例項成員 在建構函式內部通過this關鍵字設定的屬性或方法 function fn uname b 例項成員如何訪問 通過例項物件點的方法訪問 通過建構函式建立的物件叫例項物件 let zs new fn 張三 console.l...
JS 建構函式的例項成員和靜態成員
一 例項成員 function star username,userage 例項成員只能通過例項化的物件來訪問 var lxy newstar 姓名 console.log lxy.username 列印結果為 姓名 lxy.usersing 列印結果為 usersing 不能通過建構函式來訪問 c...
靜態成員和靜態成員函式
靜態成員和靜態成員函式 普通成員變數每個物件有各自的乙份,而靜態成員變數一共就乙份,為所有物件共享。靜態成員物件不需要通過物件就能訪問 class crectangle crectangle crectangle int i,int j crectangle crectangle int crect...