摘要:原理利用標簽,包裹的時候,點擊等同于點擊再用背景圖片顯示選中和取消選中狀態(tài)效果圖片復選我你他單選男女 原理 利用label標簽,包裹input的時候,點擊label等同于點擊input,再用背景圖片顯示選中和取消選中狀態(tài) 效果 showImg(https://segmentfault.com/img/bV2wKx?w=213&h=52); showImg(https://segment...
摘要:原生實現(xiàn)文件上傳部分上傳文件部分代替執(zhí)行上傳功能上傳文件接口地址實現(xiàn)文件上傳上傳上傳文件接口地址上傳文件類型設置 1.原生js實現(xiàn)文件上傳 html部分: 上傳文件 js部分: upload(event) { //代替執(zhí)行上傳功能 let it = event.target; $(it).next().click(); }, UploadFile() { //上傳文...
摘要:支持撤銷,隊列,宏命令等功能。宏命令宏命令一組命令集合命令模式與組合模式的產(chǎn)物發(fā)布者發(fā)布一個請求,命令對象會遍歷命令集合下的一系列子命令并執(zhí)行,完成多任務。 showImg(https://segmentfault.com/img/bVbu3CN?w=800&h=600); 命令模式:請求以命令的形式包裹在對象中,并傳給調(diào)用對象。調(diào)用對象尋找可以處理該命令的合適的對象,并把該命令傳給相...
摘要:代碼組合在函數(shù)式編程中,通過將一個個功能單一的純函數(shù)組合起來實現(xiàn)一個復雜的功能,就像樂高拼積木一樣,這種稱為函數(shù)組合代碼組合。函數(shù)式編程就變成了運用不同的函子,解決實際問題。 高階函數(shù) 滿足以下兩點的函數(shù): 函數(shù)可以作為參數(shù)被傳遞 函數(shù)可以作為返回值輸出 叫高階函數(shù),很顯然js中的函數(shù)滿足高階函數(shù)的條件。 函數(shù)作為參數(shù): function pow(x) { return x...
摘要:首先是繪制靜態(tài)的地面。上一篇下一篇無小恐龍游戲源碼探究二讓地面動起來 文章首發(fā)于我的 GitHub 博客 目錄 Chrome 小恐龍游戲源碼探究一 -- 繪制靜態(tài)地面 Chrome 小恐龍游戲源碼探究二 -- 讓地面動起來 Chrome 小恐龍游戲源碼探究三 -- 進入街機模式 Chrome 小恐龍游戲源碼探究四 -- 隨機繪制云朵 Chrome 小恐龍游戲源碼探究五 -- 隨機繪...