摘要:創建實例時無法向的構造函數傳遞參數在不影響所有對象實例的情況下易錯點添加原型方法的代碼要放在替換原型的語句之后。繼承屬性繼承方法原型式繼承原型式繼承并沒有使用嚴格意義上的構造函數。 許多OO 語言都支持兩種繼承方式: 接口繼承:只繼承方法簽名 實現繼承:繼承實際的方法。 由于函數沒有簽名,在ECMAScript 中無法實現接口繼承。ECMAScript 只支持實現繼承 原型鏈繼承 ...
摘要:元素的位置通過以及屬性進行規定。請求會向指定資源提交數據,請求服務器進行處理。無狀態通信的會話狀態應該全部由客戶端負責維護。 HTML html5的新特性 文件類型聲明()僅有一型:。 新的解析順序:不再基于SGML。 繪畫 canvas; 用于媒介回放的 video 和 audio 元素; 語意化更好的內容元素:article、footer、header、nav、section; ...
摘要:之前的文章里有說,在中,流是許許多多原生對象的父類,角色可謂十分重要。效率更高的從數組中去除一個元素。不過這個所提供的功能過于多了,它支持去除自定義數量的元素,還支持向數組中添加自定義的元素。 之前的文章里有說,在 Node.js 中,流(stream)是許許多多原生對象的父類,角色可謂十分重要。但是,當我們沿著族譜往上看時,會發現 EventEmitter 類是流(stream)類的...
摘要:寫代碼時,代碼的運行中的控制狀態或業務狀態是會讓你的代碼流程變得混亂的一個重要原因,重構箭頭型代碼的一個很重要的工作就是重新梳理和描述這些狀態的變遷關系。重構箭頭型代碼其實是在幫你重新梳理所有的代碼和邏輯,這個過程非常值得為之付出。 所謂箭頭型代碼,基本上來說就是下面這個圖片所示的情況。 showImg(https://segmentfault.com/img/bVbfhps?w=72...
摘要:題目詳情題目要求輸入兩個以字符串形式表示的正整數,要求我們求出它們的乘積,同樣也是字符串形式表示。要求不能直接將字符串轉換為整數進行乘法運算。想法這道題的思路就是將我們平時手算多位數乘法的計算方法,轉換成程序語言。 題目詳情 Given two non-negative integers num1 and num2 represented as strings, return the ...