摘要:最近學習了的動畫在這里做一個總結。也可以用復合屬性移動圖片正方向的左邊移動也就是我們的右邊不要以為始終是是數學數軸的軸方向。其中值為默認值,表示所有子元素在平面呈現。更多的還是需要結合代碼修改練習去體會。 最近學習了CSS3的動畫,在這里做一個總結。現在大部分的交互動畫,我們都可以使用CSS3來完成,效率更高,并且在移動端上的兼容非常好。但是缺少一種正向編程的快感(個人感覺)。 先引出...
摘要:引用計數這是最簡單的垃圾收集算法。然而,引用計數算法考慮到它們互相都有至少一次引用,所以它們不會被回收。事件代理發生在冒泡階段。為時取消事件默認行為,為時取消時間傳播通常利用事件冒泡機制托管事件處理程序提高程序性能。 JS延遲加載的方式有哪些? JS的延遲加載有助與提高頁面的加載速度。defer和async、動態創建DOM方式(用得最多)、按需異步載入JSdefer:延遲腳本。立即下載...
摘要:準備一個容器首先在外插入一個的容器避免重繪計算方法總結出了兩種方法,這里由于我使用的是,其他元素同理。下面先說性能最好的一個方法,先創建所有的元素,然后統一到準備好的容器里。 準備一個容器 首先在body外插入一個absolute的容器避免重繪: const svgWidthTestContainer = document.createElement(svg); svgWidthTes...
摘要:在線首先是一張思維導圖然后是以上屬性的標注說明代碼層除去可從父組件接收的屬性,組件自身有以下屬性當前顯示的圖片列表鼠標是否懸浮在組件上自動切換的每項元素的寬度是否是反向切換,觸發時,該屬性為組件掛載之前計算每項元素的寬度,即的值初始化顯示 1. 在線DEMO http://va-carousel.xiaoshang.online Github 2. 首先是一張思維導圖 showImg(...
摘要:因為屬性查找是按照原型鏈查找,先查找自身再查找原型鏈,找到為止。用了等號,先給自身賦值,所以自身賦值成功了也不會繼續去原型鏈查找。因為都有各自的缺陷,所以就有一種組合繼承,將構造函數繼承和繼承混合起來,方法寫在父類的上,是比較常見的方法。 本文來自我的github 0.前言 這些都是js基礎進階的必備了,有時候可能一下子想不起來是什么,時不時就回頭看看基礎,增強硬實力。 1.this...