摘要:當我們給標簽設置標簽自身未定義的屬性的時候,我們需要使用同樣我們取的時候也需要使用。一種方法是我們刻意拼接字符串。配合使用上面兩種方法不是都含有,可以使用查看含有上面的哪些方法
javaScript
當我們給標簽設置標簽自身未定義的屬性的時候,我們需要使用setAttribute,同樣我們取的時候也需要使用getAttribute。
當我們添加img的時候,一般來說,不要在我們創(chuàng)建img并指定src后立馬添加到頁面中,這樣會出現(xiàn)圖片部分加載,而是我們應該使用img的onload,等待圖片加載完畢,再將圖片添加到頁面中去
var ele = document.getElementById("xxx") var domImg = new Img() Img.src = xxxxx Img.onload = function () { ele.appendChild(domImg) }
文檔碎片(當向文檔添加很多個節(jié)點的時候,如果每次創(chuàng)建的時候都向頁面添加,那么添加多少次,瀏覽就就會渲染多少次,影響性能。一種方法是我們刻意拼接字符串。另一種我們也可以創(chuàng)建一個div,往里面添加我們的節(jié)點,添加完成之后再一次性添加到頁面中,這樣就只重新渲染一次,但是這樣我們像頁面添加了不必要的標簽。還有一個方法就是使用文檔碎片document.createDocumentFragment,來代替div,這個碎片在頁面中不多出來一層DOM結構)
對于像含有src屬性的ele(img script ... ,雖然document沒有src屬性,但是含有下面兩個方法都含有),當我們使用js動態(tài)添加的時候,判斷該標簽加載完畢,一般有兩種方法.
ele.onload。
ele.onreadystatechange配合ele.readystate使用.
上面兩種方法不是都含有,可以使用ele.__proto__查看含有上面的哪些方法
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/52962.html
摘要:特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 本以為自己收藏的站點多,可以很快搞定,沒想到一入?yún)R總深似海。還有很多不足&遺漏的地方,歡迎補充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應和斧正,會及時更新,平時業(yè)務工作時也會不定期更...
摘要:當我們給標簽設置標簽自身未定義的屬性的時候,我們需要使用同樣我們取的時候也需要使用。一種方法是我們刻意拼接字符串。配合使用上面兩種方法不是都含有,可以使用查看含有上面的哪些方法 javaScript 當我們給標簽設置標簽自身未定義的屬性的時候,我們需要使用setAttribute,同樣我們取的時候也需要使用getAttribute。 當我們添加img的時候,一般來說,不要在我們創(chuàng)建i...
摘要:這個問題應該是百度或者知乎都能知道答案的,以上是自己親身學習的一些途徑方便少走一點彎路入門。 問題1:前端的學習路線 基礎的html,css,js,推薦慕課網(wǎng)免費課程:前端工程師路徑,極客學院免費課程:前端工程師路徑 大概刷過就可以了,不用死記硬背某個知識點,css跟js還需要加深學習的,在實戰(zhàn)過程中不懂就去查文檔 基礎的ps切圖能力 慕課網(wǎng)ps基礎課程 擁有自己的虛擬主機 傳送...
閱讀 2802·2021-11-17 09:33
閱讀 2179·2021-09-03 10:40
閱讀 544·2019-08-29 18:45
閱讀 2965·2019-08-29 16:21
閱讀 619·2019-08-29 11:11
閱讀 3401·2019-08-26 12:00
閱讀 2955·2019-08-23 18:19
閱讀 1098·2019-08-23 12:18