摘要:上一篇給大家的三段代碼不知到大家有沒有練習呢今天再給大家帶來兩段的練習封裝函數,實現功能,最好哎原型鏈上編程復制代碼查看純文本代碼返回代碼高亮封裝是否有元素子節點的方法復制代碼查看純文本代碼返回代碼高亮上面的代碼都是我自己寫的,可能有些
上一篇給大家的三段代碼不知到大家有沒有練習呢?今天再給大家帶來兩段DOM的練習!
4.封裝函數,實現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; “復制代碼”); “查看純文本代碼”); “返回代碼高亮”)
5.封裝是否有元素子節點的方法
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; “復制代碼”); “查看純文本代碼”); “返回代碼高亮”)
上面的代碼都是我自己寫的,可能有些地方不是最優的解法,大家看看就好~
?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/1510.html
摘要:個人前端文章整理從最開始萌生寫文章的想法,到著手開始寫,再到現在已經一年的時間了,由于工作比較忙,更新緩慢,后面還是會繼更新,現將已經寫好的文章整理一個目錄,方便更多的小伙伴去學習。 showImg(https://segmentfault.com/img/remote/1460000017490740?w=1920&h=1080); 個人前端文章整理 從最開始萌生寫文章的想法,到著手...
摘要:所以,一般放在結束標簽之前。申明變量變量名以分號結束。如果一定要使用點的話,需要改變成駝峰式命名法。基礎篇練習看完以上的小伙伴,可以看兩個例子的效果,試著做一下。 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優點:直接,簡單 缺點:不方便復用和維護,不符合結構行為分離規范 2.JS寫在script ( 一般寫在body結束標簽之前 )因為JS的執行順序...
摘要:所以,一般放在結束標簽之前。申明變量變量名以分號結束。如果一定要使用點的話,需要改變成駝峰式命名法。基礎篇練習看完以上的小伙伴,可以看兩個例子的效果,試著做一下。 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優點:直接,簡單 缺點:不方便復用和維護,不符合結構行為分離規范 2.JS寫在script ( 一般寫在body結束標簽之前 )因為JS的執行順序...
摘要:所以,一般放在結束標簽之前。申明變量變量名以分號結束。如果一定要使用點的話,需要改變成駝峰式命名法。基礎篇練習看完以上的小伙伴,可以看兩個例子的效果,試著做一下。 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優點:直接,簡單 缺點:不方便復用和維護,不符合結構行為分離規范 2.JS寫在script ( 一般寫在body結束標簽之前 )因為JS的執行順序...
閱讀 1264·2021-10-18 13:32
閱讀 2333·2021-09-24 09:47
閱讀 1323·2021-09-23 11:22
閱讀 2463·2019-08-30 14:06
閱讀 571·2019-08-30 12:48
閱讀 1997·2019-08-30 11:03
閱讀 535·2019-08-29 17:09
閱讀 2462·2019-08-29 14:10