<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        JavaScript的繼承的封裝介紹_基礎(chǔ)知識(shí)

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 21:14:23
        文檔

        JavaScript的繼承的封裝介紹_基礎(chǔ)知識(shí)

        JavaScript的繼承的封裝介紹_基礎(chǔ)知識(shí): 代碼如下: /** * 當(dāng)調(diào)用此函數(shù)時(shí),只有第一次參數(shù)傳入,第二個(gè)不存在的情況下,就創(chuàng)建類 * 當(dāng)調(diào)用此函數(shù)時(shí),傳入了兩個(gè)參數(shù),第一個(gè)參數(shù)為基類,第二個(gè)參數(shù)則在基類的基礎(chǔ)上添加內(nèi)容 */ function extend(obj,prop){ function F(){ } //如果第
        推薦度:
        導(dǎo)讀JavaScript的繼承的封裝介紹_基礎(chǔ)知識(shí): 代碼如下: /** * 當(dāng)調(diào)用此函數(shù)時(shí),只有第一次參數(shù)傳入,第二個(gè)不存在的情況下,就創(chuàng)建類 * 當(dāng)調(diào)用此函數(shù)時(shí),傳入了兩個(gè)參數(shù),第一個(gè)參數(shù)為基類,第二個(gè)參數(shù)則在基類的基礎(chǔ)上添加內(nèi)容 */ function extend(obj,prop){ function F(){ } //如果第

        代碼如下:
        /**
        * 當(dāng)調(diào)用此函數(shù)時(shí),只有第一次參數(shù)傳入,第二個(gè)不存在的情況下,就創(chuàng)建類
        * 當(dāng)調(diào)用此函數(shù)時(shí),傳入了兩個(gè)參數(shù),第一個(gè)參數(shù)為基類,第二個(gè)參數(shù)則在基類的基礎(chǔ)上添加內(nèi)容
        */
        function extend(obj,prop){
        function F(){

        }
        //如果第一個(gè)參數(shù)為object類型(即json對象)的話,則將json的key value賦值給F函數(shù)的原型 F.prototype.key = value
        if (typeof(obj) == "object") {
        for(var name in obj){
        F.prototype[name] = obj[name];
        }
        } else {//如果第一個(gè)參數(shù)為function類型的話,則將次函數(shù)的原型賦值給F函數(shù),prop肯定是傳值的(json對象),所以將prop賦值給F函數(shù)的原型
        F.prototype = obj.prototype;
        for(var name in prop){
        F.prototype[name] = prop[name];
        }
        }
        return F;
        }
        //因?yàn)檫@里只有一個(gè)參數(shù),所以此時(shí)會(huì)將json對象的key,value賦值給extend函數(shù)中的F函數(shù)的原型,然后用person變量接收F函數(shù),此時(shí)person也成為了一個(gè)函數(shù),此函數(shù)也擁有了F函數(shù)的原型 name和sex
        var person = extend({
        name:"xxc",
        sex:"man"
        });
        //將person函數(shù)傳入,進(jìn)入extend函數(shù)后,首先將person的原型賦值給F函數(shù),然后將第二個(gè)參數(shù)hope:"more money"賦值給F函數(shù),此時(shí)F函數(shù)的原型有三個(gè)東西name,sex,hope
        //最后將F函數(shù)返回,導(dǎo)致person的原型也和F函數(shù)一樣,有name,sex,hope
        var person = extend(person,{
        hope:"more money"
        });
        alert(person.prototype.name);//xxc
        alert(person.prototype.sex);//man
        alert(person.prototype.hope);//more money

        代碼如下:



        function.html




        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        JavaScript的繼承的封裝介紹_基礎(chǔ)知識(shí)

        JavaScript的繼承的封裝介紹_基礎(chǔ)知識(shí): 代碼如下: /** * 當(dāng)調(diào)用此函數(shù)時(shí),只有第一次參數(shù)傳入,第二個(gè)不存在的情況下,就創(chuàng)建類 * 當(dāng)調(diào)用此函數(shù)時(shí),傳入了兩個(gè)參數(shù),第一個(gè)參數(shù)為基類,第二個(gè)參數(shù)則在基類的基礎(chǔ)上添加內(nèi)容 */ function extend(obj,prop){ function F(){ } //如果第
        推薦度:
        標(biāo)簽: 知識(shí) js 封裝
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲午夜免费视频| 69堂人成无码免费视频果冻传媒| 免费视频专区一国产盗摄| 亚洲AV乱码一区二区三区林ゆな | 日韩精品无码永久免费网站| 午夜视频免费成人| 精品亚洲av无码一区二区柚蜜| 妞干网免费视频在线观看| 亚洲av午夜电影在线观看| 国产一级理论免费版| 亚洲综合自拍成人| 免费国产黄网站在线观看视频| 亚洲视频一区二区在线观看| 十八禁的黄污污免费网站| 亚洲国产黄在线观看| 99热在线日韩精品免费| 4480yy私人影院亚洲| 成人免费在线观看网站| 黄色大片免费网站| 亚洲熟女一区二区三区| 59pao成国产成视频永久免费| 亚洲国产精品无码久久久| 日韩免费高清视频| free哆拍拍免费永久视频| 久久精品国产96精品亚洲| 日本亚洲免费无线码| 久久亚洲AV成人无码国产电影| 亚洲第一页综合图片自拍| 精品国产麻豆免费人成网站| 亚洲AV无码乱码在线观看牲色 | 亚洲成AV人片在WWW| 免费观看黄色的网站| 亚洲第一页在线视频| 四虎成人免费影院网址| 国产高清视频免费在线观看| 亚洲色图古典武侠| 亚洲国产精品尤物yw在线| 99视频精品全部免费观看| 久久人午夜亚洲精品无码区| 日本亚洲欧洲免费天堂午夜看片女人员 | 在线观看成人免费|