git 倉庫特點 使用快照流 近乎所有操作都是本地執(zhí)行 一般只添加數(shù)據(jù)三種狀態(tài):modified -> committed -> staged ...
函數(shù)柯里化:提高函數(shù)的適用性,同時降低函數(shù)的通用性;其實現(xiàn)方式就是固定一些可以預(yù)期的參數(shù),然后返回一個特定的函數(shù) 其作用主要體現(xiàn)在以下三個方面:...
單例模式概念:單例模式保證一個類僅有一個實例,并提供一個訪問它的全局訪問點使用場景:有一些對象我們往往只需要一個,比如全局緩存、瀏覽器的wind...
JS深拷貝 JS中拷貝對象可以按照拷貝的程度可以分為淺拷貝和深拷貝,有些時候我們需要拷貝之后的對象和拷貝之前的對象解耦,即脫離聯(lián)系,也就是改變其...
函數(shù)節(jié)流和防抖在前端開發(fā)中應(yīng)用廣泛,例如:函數(shù)防抖可以用于對用戶輸入的自動補全操作、函數(shù)節(jié)流可以用于對用戶瀏覽行為的捕捉。 防抖 函數(shù)在事件觸發(fā)...
bind實現(xiàn)思路:將函數(shù)參數(shù)分兩部分,一部分在執(zhí)行 bind 時傳入,一部分在執(zhí)行函數(shù)是傳入,最后使用 apply 執(zhí)行函數(shù)細節(jié)修正:如果 bi...
將原生 DOM 操作按照類別分為以下五組: document 對象的方法: 查找Element getElementById(string id...
三大區(qū)別:1. disabled 使得我們提交的表單不會包括該值2. disabled 針對所有的表單元素都有效readonly 只針對 inp...
首先寫一個包含一張圖片的靜態(tài)頁面,如下: 為了通過 JS 判斷圖片加載是否完成,可以采用以下三種方式: