摘要:隨著移動端的發展,在手機上看電腦端的頁面已成為非常普及現象。方案一固定高度,使其寬度自適應這也是我接觸移動端適配第一次使用的方案。 不知不覺做前端已經兩年了,從PC端,移動端,微信小程序一路走來到今天剛剛開放注冊的快應用(手機廠商對抗小程序的新技能,所以在注冊時用的是qq郵箱的話要去垃圾箱里才能找到注冊郵件),對于前端圈日新月異的磅礴發展對于大前端發展是喜聞樂見的,這次的快應用的手機廠...
摘要:負責記錄所有的狀態,以便在部分狀態發生改變,而不影響組件渲染的時候,可以避免不必要的渲染。作用是,每次或發生改變以后,調用這個返回的,獲取更新后的最終。由于發生改變,并不一定會造成返回結果的改變,所以需要根據檢查后的結果來判定是否調用方法。 注:這篇文章只是講解React Redux這一層,并不包含Redux部分。Redux有計劃去學習,等以后學習了Redux源碼以后再做分析注:代碼基...
摘要:變量聲明與賦值值傳遞淺拷貝與深拷貝詳解歸納于筆者的現代開發語法基礎與實踐技巧系列文章。變量聲明在中,基本的變量聲明可以用方式允許省略,直接對未聲明的變量賦值。按值傳遞中函數的形參是被調用時所傳實參的副本。 ES6 變量聲明與賦值:值傳遞、淺拷貝與深拷貝詳解歸納于筆者的現代 JavaScript 開發:語法基礎與實踐技巧系列文章。本文首先介紹 ES6 中常用的三種變量聲明方式,然后討論了...
摘要:首先選擇一條想要輸出的日志,但是不可能手動去寫,如果日志很長那么這也太蠢了。代碼如下拼出字符串后,因為格式需要,分割,所以在拼成數組,然后再擴展運算展開。 console.log概述 談到javaScript 的 console,通常能說的就是console.log/info/warning等等,比如,console.time(test){....fn....}console.endT...
摘要:本插件是對插件的一個封裝。因為在用的時候需要同時引用和文件,同時還需要修改結構,比較麻煩,為了方便起見,將和文件都用引入,修改的方法也放在文件中。具體代碼使用方法引入文件引入文件初始化滾動條為內容容器的主要的代碼如下創建文本片段 本插件是對tinyscrollbar插件的一個封裝。因為在用的時候需要同時引用css和js文件,同時還需要修改dom結構,比較麻煩,為了方便起見,將tinys...