這個ajax分頁是基本jquery來實現的,足以滿足正常需求。。。 效果:showImg(https://segmentfault.com/img/bVPgaA?w=272&h=52); HTML: CSS: .zh-page{height: 20px;padding: 20px 0;text-align: right;} .zh-page ul{disp...
摘要:縮短的長度能夠有效降低首屏時間。即便你使用打包工具只引用了一個外部腳本文件,但是如果這個腳本文件的傳輸延遲和執行延遲,會導致后面的非關鍵資源的請求被延遲,雖然這不會減慢的首屏時間。 以通俗的方式理解關鍵渲染路徑 我在看了 google 的 Critical Rendering Path (中文)后, 想把 CRP(Critical Rendering Path) 用通俗易懂的方式描述出...
非庖丁瞎解牛系列~ =。= 在日常項目開發的時候,我們將js對象傳給vue實例中的data選項,來作為其更新視圖的基礎,事實上是vue將會遍歷它的屬性,用Object.defineProperty 設置它們的 get/set,從而讓 data 的屬性能夠響應數據變化: Object.defineProperty(obj, name, { // 獲取值的時候先置入vm的_data屬性對象中 ...
摘要:一比較時間的大小由頁面插件選擇的日期時間結束時間必須大于開始時間日期時間日期二將后臺取出的時間戳轉化成指定格式的日期三求時間差天時分秒假定獲取的中時間值相差秒數等價于相差天數相差小時相差分鐘相差秒天小時分鐘 一.比較時間的大小(由頁面插件選擇的日期時間) showImg(https://segmentfault.com/img/bVKaPX?w=225&h=46); showImg(h...
摘要:之前自己寫代碼,就像一盤散沙,完全沒有一種規范。經過最近一段時間的開發,和對一些注釋風格的參考,形成了自己想去使用的注釋規范。如果變量注釋有點長,就不太好了。 之前自己寫代碼,就像一盤散沙,完全沒有一種規范。這種自由,會讓自己寫的東西時常變化。也很不利于團隊協作開發。經過最近一段時間的開發,和對一些注釋風格的參考,形成了自己想去使用的注釋規范。 js的組織是模塊化,一個模塊對...