成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

DOM基礎(chǔ)練習(xí)代碼(二)

CoderStudy / 1497人閱讀

摘要:上一篇給大家的三段代碼不知到大家有沒有練習(xí)呢今天再給大家?guī)韮啥蔚木毩?xí)封裝函數(shù),實(shí)現(xiàn)功能,最好哎原型鏈上編程復(fù)制代碼查看純文本代碼返回代碼高亮封裝是否有元素子節(jié)點(diǎn)的方法復(fù)制代碼查看純文本代碼返回代碼高亮上面的代碼都是我自己寫的,可能有些

上一篇給大家的三段代碼不知到大家有沒有練習(xí)呢?今天再給大家?guī)韮啥蜠OM的練習(xí)!

4.封裝函數(shù),實(shí)現(xiàn)children功能,最好哎原型鏈上編程

 1   Element.prototype.getChildren() {
 2         var child = this.childNodes,
 3               len = child.length,
 4         obj = {
 5               ‘length’: 0,
 6               ‘push’: Array.prototype.push
 7         }
 8         for(var i = 0; i < len; i++){
 9               if(child[i].nodeType === 1) {
10                     obj.push(child[i]);
11               }
12         }
13         return obj;
14   }   

JavaScript; “復(fù)制代碼”); “查看純文本代碼”); “返回代碼高亮”)

5.封裝是否有元素子節(jié)點(diǎn)的方法

 1   Element.prototype.hasChildren = function () {
 2         var child = this.childNodes,
 3               len = child.length;
 4         for( var i = 0; i < len; i++){
 5               if(child[i].nodeType == 1) {
 6                     return true;
 7               }
 8         }
 9         return false;
10   }  

JavaScript; “復(fù)制代碼”); “查看純文本代碼”); “返回代碼高亮”)

上面的代碼都是我自己寫的,可能有些地方不是最優(yōu)的解法,大家看看就好~

?

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/1510.html

相關(guān)文章

  • 【連載】前端個(gè)人文章整理-從基礎(chǔ)到入門

    摘要:個(gè)人前端文章整理從最開始萌生寫文章的想法,到著手開始寫,再到現(xiàn)在已經(jīng)一年的時(shí)間了,由于工作比較忙,更新緩慢,后面還是會(huì)繼更新,現(xiàn)將已經(jīng)寫好的文章整理一個(gè)目錄,方便更多的小伙伴去學(xué)習(xí)。 showImg(https://segmentfault.com/img/remote/1460000017490740?w=1920&h=1080); 個(gè)人前端文章整理 從最開始萌生寫文章的想法,到著手...

    madthumb 評(píng)論0 收藏0
  • JS基礎(chǔ)入門篇( 一 )

    摘要:所以,一般放在結(jié)束標(biāo)簽之前。申明變量變量名以分號(hào)結(jié)束。如果一定要使用點(diǎn)的話,需要改變成駝峰式命名法?;A(chǔ)篇練習(xí)看完以上的小伙伴,可以看兩個(gè)例子的效果,試著做一下。 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優(yōu)點(diǎn):直接,簡(jiǎn)單 缺點(diǎn):不方便復(fù)用和維護(hù),不符合結(jié)構(gòu)行為分離規(guī)范 2.JS寫在script ( 一般寫在body結(jié)束標(biāo)簽之前 )因?yàn)镴S的執(zhí)行順序...

    jsdt 評(píng)論0 收藏0
  • JS基礎(chǔ)入門篇( 一 )

    摘要:所以,一般放在結(jié)束標(biāo)簽之前。申明變量變量名以分號(hào)結(jié)束。如果一定要使用點(diǎn)的話,需要改變成駝峰式命名法?;A(chǔ)篇練習(xí)看完以上的小伙伴,可以看兩個(gè)例子的效果,試著做一下。 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優(yōu)點(diǎn):直接,簡(jiǎn)單 缺點(diǎn):不方便復(fù)用和維護(hù),不符合結(jié)構(gòu)行為分離規(guī)范 2.JS寫在script ( 一般寫在body結(jié)束標(biāo)簽之前 )因?yàn)镴S的執(zhí)行順序...

    Towers 評(píng)論0 收藏0
  • JS基礎(chǔ)入門篇( 一 )

    摘要:所以,一般放在結(jié)束標(biāo)簽之前。申明變量變量名以分號(hào)結(jié)束。如果一定要使用點(diǎn)的話,需要改變成駝峰式命名法?;A(chǔ)篇練習(xí)看完以上的小伙伴,可以看兩個(gè)例子的效果,試著做一下。 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優(yōu)點(diǎn):直接,簡(jiǎn)單 缺點(diǎn):不方便復(fù)用和維護(hù),不符合結(jié)構(gòu)行為分離規(guī)范 2.JS寫在script ( 一般寫在body結(jié)束標(biāo)簽之前 )因?yàn)镴S的執(zhí)行順序...

    longmon 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<