摘要:而是假設我們創(chuàng)建的都是一種名為的首類元素,它應當可以作為函數(shù)的參數(shù)或返回值進行傳遞,而不僅僅只是傳遞其計算值,即滿足其身為的特性可以被其它引用它的函數(shù)或對象觀察到它的變化當然,目前中并不存在這樣的首類元素。 原文:what-is-my-state 閱讀前須知 本文獻給對前端狀態(tài)管理 state management 有思考的同學。 文章有涉及 函數(shù)式編程、響應式編程 概念 原文是 s...
摘要:一簡介這個是一個真實項目開源,雖然不是很花哨,但是中規(guī)中矩,小細節(jié)處理的也很好,非常值得參考和借鑒。里面的數(shù)據(jù)都緩存到本地,可以離線運行,但是調整一下代碼,馬上就可以和服務端完全對接。二效果圖三源碼分享四討論地址五更多示例地址 一、簡介 這個是一個真實項目開源,雖然不是很花哨,但是中規(guī)中矩,小細節(jié)處理的也很好,非常值得參考和借鑒。里面的數(shù)據(jù)都緩存到本地,可以離線運行,但是調整一下代碼,...
摘要:是測試用例,表示一個單獨的測試,是測試的最小單位。第一個參數(shù)是測試用例的名稱加應該等于,第二個參數(shù)是一個實際執(zhí)行的函數(shù)。這里對異步代碼進行測試時需要注意一點,默認一個單元測試最多執(zhí)行超時會報錯。 Mocha簡介: 一個具有豐富特性的javascript 測試框架,支持多種斷言庫,異步代碼測試等,不僅可運行在node.js 環(huán)境中還可以運行在瀏覽器中。 一、安裝 // 全局安裝 npm ...
摘要:關于繼承的幾點思考繼承如果實例或者發(fā)生任何變化都會影響到,并且影響到由創(chuàng)建出的示例。這樣即實現(xiàn)了繼承有實現(xiàn)了解耦。繼承如果這樣做,的都指向了同一個對象,即都可以修改,這樣就不再是繼承關系了。繼承應該是在子類上只能讀繼承的屬性但是不能修改它。 關于繼承的幾點思考: 1.A繼承B A.prototype = b; 如果實例b或者B發(fā)生任何變化都會影響到A,并且影響到由A創(chuàng)建出的示例。這...
showImg(https://segmentfault.com/img/bVXLJ8?w=825&h=526); showImg(https://segmentfault.com/img/bVXLKq?w=568&h=297); 協(xié)議詳解showImg(https://segmentfault.com/img/bVXLLu?w=1064&h=577); 圖論【方法論】showImg(https:...