摘要:所以,函數的一個重要實際意義就是用來處理異步操作,改寫回調函數。表示在這里等待異步操作返回結果,再繼續(xù)執(zhí)行。 JS異步之Promise,Generator,Async Promise 解決的問題:回調地獄 Promise規(guī)范: promise有三種狀態(tài),等待(pending)、已完成(fulfilled/resolved)、已拒絕(rejected).Promise的狀態(tài)只能從...
功能概要: 原生JS實現圖標圖拖拽,拖拽的過程中不斷輸出該div的left、top值。 用html5的drag來實現拖拽有兼容性問題,使用拖拽插件代碼又很多,而這個拖拽demo代碼少,并且兼容所有瀏覽器,很值得在項目中使用, css樣式: #div1{ width: 100px; height: 100px; background-color: #4D4D...
摘要:所以程序在引入文件的時候用了單例模式,一個文件實例化一次,這種做法無疑是好的,但是也容易引起。在我們平時的開發(fā)過程中,可以借鑒這兩種方式去緩存變量,節(jié)點等。 這一章作者講了一個例子,就是在用單例模式生成一個dom節(jié)點,還要做到只有訪問的時候才創(chuàng)建,后續(xù)訪問直接用前面創(chuàng)建的。那么實際開發(fā)中我們會用到這個模式嗎?現在我們基本都是用vue,react,angular開發(fā),不太會直接去操作do...
摘要:最近接手了一個項目是一個比較完整的項目了我需要進行改造是基于開發(fā)的其中有一個功能就是我們每個請求都要進行一次驗簽就是取一些字符串進行加密并將驗簽加入請求頭中后臺也用相同的算法進行加密然后比對這個功能本身是寫好的但是有些問題我們其中的加密字段 最近接手了一個項目是一個比較完整的項目了 我需要進行改造 是基于vuecli3.0+webpack開發(fā)的u其中有一個功能就是我們每個請求都要進...