js中原型(Prototype)和原型鏈是兩個東西,且彼此相關。
原型:js中的物件。
原型鏈(Prototype Chain):獲取js中物件的方式。
例:
function iuniko(e) { this.value = e; }
我們建立了一個iuniko的函式,並分配了一個物件,我們獲取該函式中的物件實際就是獲取原型。
var num = new iuniko('1'); console.log(num.value ); // 1
我們輸入程式碼,告訴瀏覽器要獲取這個value值,瀏覽器就會去尋找這個函式里面的物件(原型),這種方式就叫原型鏈。