原创 react+webpack+es6項目框架搭建

一、創建項目 二、npm初始化 在新項目下npm init,產生一個package.json     三、全局安裝配置webpack和webpack-cli (1)安裝 第一次運行npm install XXX 會生成一個node_m

原创 webpack-dev-server的配置和使用——熱更新、熱替換、proxy代理

一、介紹 雖然webpack提供了 webpack --watch 的命令來 動態監聽文件的改變並實時打包,輸出新bundle.js文件,這樣文件多了之後打包速度會很慢,此外這樣的打包的方式不能做到hot replace,即每次webpa

原创 webpack打包css一直報錯

各種修改webpack和loader的版本都不對; 最後看到自己文件裏打印的npm-debug.log,提示您是否確認nodejs已更新到最新版本。。。 然後更新了node ~~~ 編譯成功了。。。 我一口老血差點沒吐出來! 以後還得多注

原创 在嚴格模式下不推薦使用callee、caller的原因

callee 我們知道,在遞歸函數中可以通過arguments.callee來實現解除函數體內代碼與函數名的耦合狀態,但是這種方法會導致函數體內的this指向的對象被修改; var global = this; var sillyFu

原创 詳解js單線程及異步原理&js事件循環機制

Ques:什麼是js單線程? 進程是 cpu 資源分配的最小單位(是能擁有資源和獨立運行的最小單位) 線程是 cpu 調度的最小單位(線程是建立在進程的基礎上的一次程序運行單位,一個進程中可以有多個線程) 【提示】 不同進程之間也可以通信

原创 gitee使用記錄

gitee使用記錄   1、創建一個倉庫myStore(即項目) (選擇了開發語言和“.gitignore”文件模板[用於告訴Git哪些文件不需要添加到版本管理中])   創建成功後:   .gitgnore 內容: .vscode

原创 iframe頁面中獲取父頁面元素的辦法

var parentWin = window.parent; var $parentDoc = $(parentWin.document); $parentDoc.find('.classname');   以上:記錄。。。

原创 js代碼導致網頁崩潰延伸——如何高效操作DOM元素?

最近的項目成果發現總是會在一段時間後崩潰,定位到原因,是一個定時器那塊。 起初以爲是定時器導致頁面崩潰,後來發現是定時器中大量的dom操作導致的頁面崩潰。 總結心得:在進行頁面編寫時,應該儘量避免大規模的dom操作,儘量少地小規模地更改d

原创 微信小程序開發中的細節(小心坑)

1、條件渲染 2、dataset wxml中eg: <view data-courseid="{{courseItem.id}}" bindtap="getId"></view> js中: getId:function(e){

原创 iframe中的@media使用注意事項

iframe中@media設置max-width和min-width時, 獲取的寬度不是實際瀏覽器窗口的寬度, 而是iframe標籤內的文檔寬度; 且@media一次設置的min-width和max-width只能是一個連續的範圍: 正

原创 Chrome調試Tips

從左至右依次是: (等號)pause script execution –>下一個斷點 (半弧箭頭)step 快捷鍵:F9 –>下一行 (下箭頭)step into 快捷鍵:F11 全稱:step into next funct

原创 jquery使用記錄(隨手記錄)

1、trigger() 不能觸發hover事件 —— 但可以觸發mouseenter/mouseleave/mouseover/mouseout事件來代替 猜想:使用trigger()來觸發hover事件,沒有辦法判斷是鼠標的移入還是移出

原创 前端開發——從px到rem再到rpx的知識點簡介和總結

一、px (pixel)   物理像素:         設備屏幕實際擁有的像素點。比如iPhone 6的屏幕在寬度方向有750個像素點,高度方向有1334個像素點,所以iPhone 6 總共有750*1334個物理像素。   邏輯像素:

原创 html中frameset的詳細使用方法

框架概念 :  所謂框架便是網頁畫面分成幾個框窗,同時取得多個 URL。只 要 <FRAMESET> <FRAME> 即可,而所有框架標記 要放在一個總起的 html 檔,這個檔案只記錄了該框架 如何劃分,不會顯示任何資料,所以不必放入

原创 AngularJs $http 請求服務

AngularJs $http 請求服務 $http $http是Angular的一個核心服務,它有利於瀏覽器通過XMLHttpRequest 對象或者 JSONP和遠程HTTP服務器交互。 $HTTP API 是基於 $q