當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript中的原型prototype及原型链
生活随笔
收集整理的這篇文章主要介紹了
JavaScript中的原型prototype及原型链
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原型prototype
簡介:
?????? prototype里面放置了一種類的公用的方法(構造函數:constructor)和類的信息。因此可以用來作為一種類的共享數據實現機制。這種共享的另一個好處的是減少了內存空間的浪費。類似Java、C++中的靜態(static)方法和變量。
?
下面是通過:console.dir(Person)打印出來的一個對象結構
原型代碼樣例:
小DEMO:
?
樣式改變:
?
原型的簡單寫法:
?
原型中的方法相互調用的:
?
原型鏈:
什么是原型鏈?
? ? ? ? 是一種關系,實例對象和原型對象的之間的關系,關系是通過(__proto__)來聯系的。
原型鏈可以被修改:
?
原型鏈的最終指向:
? ? ? ? 原型鏈的最終指向為Object的prototype中的__proto__且其值為null。
?
?
?
?
總結
以上是生活随笔為你收集整理的JavaScript中的原型prototype及原型链的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL 常用账户管理及授权操作
- 下一篇: 使用 JavaScript 进行 Ba