亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript_構造函數/原型/實例對象的關系

發布時間:2020-05-24 08:54:19 來源:網絡 閱讀:1731 作者:Mr_LiuT 欄目:web開發

JavaScript_構造函數/原型/實例對象的關系
1.所有的實例對象都有隱式原型屬性。
2.每一個函數function都有一個prototype顯示原型屬性。
3.對象的隱式原型的值為其對應構造函數的顯式原型的值。
4.函數的prototype屬性: 在定義函數時自動添加的, 默認值是一個空Object對象。
5.對象的proto屬性: 創建對象時自動添加的, 默認值為構造函數的prototype屬性值。
6.function Foo{}等于var Foo = new Function()所以有隱式原型屬性,即所有函數都有隱式和顯示原型屬性。
7.所有函數的隱式原型都相等,都是new Function產生的。
8.function Function()既有顯示原型屬性也具有隱式原型屬性且相同,說明Function=new Function。
9.function Object()的隱式原型等于function Function的顯示原型,進一步說明每個函數都是Function的實例(包括他本身)。
10.函數的顯示原型指向的對象, 默認是空的Object實例對象,單Object不滿足。
注:Function的顯示原型也是Object的實例
11.Object原型對象是原型鏈的盡頭,即null

function Fn(){
            this.test1 = function(){
                console.log('test1()');
            };
        }

        Fn.prototype.test2 = function(){
            console.log('test2()');
        };

        var fn = new Fn();

        console.log(Fn.prototype instanceof Object)//true
        console.log(Object.prototype instanceof Object)//false
        console.log(Function.prototype instanceof Object)//true
        console.log(Function.__proto__===Function.prototype)//true
        console.log(Object.prototype.__proto__)//null
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

伊春市| 资阳市| 石屏县| 茌平县| 遵化市| 衡南县| 巴塘县| 南平市| 福安市| 朝阳市| 永福县| 定州市| 陆良县| 汕尾市| 南陵县| 许昌市| 双牌县| 石门县| 凤山县| 电白县| 库尔勒市| 五原县| 忻城县| 山西省| 潞城市| 高青县| 大姚县| 探索| 湘西| 徐水县| 泰来县| 西平县| 伊川县| 竹山县| 宜章县| 孝昌县| 荥经县| 玉山县| 衡东县| 三门县| 兴和县|