通過一段時間的源代碼閱讀和ECMA262規範的理解,我對javascript的原型鏈已經有了更新層次的理解。原來的那幅圖仍然是正確的,只是還缺少了一些內容。
例如:對象是分層次的,最外層的對象就是global對象,另外,在原型鏈的遞歸查找過程中,還缺少了Function.prototype到Object.prototype的綁定,所以,我對原型鏈圖做了更新。放出來供大家評說、指正。
通過一段時間的源代碼閱讀和ECMA262規範的理解,我對javascript的原型鏈已經有了更新層次的理解。原來的那幅圖仍然是正確的,只是還缺少了一些內容。
例如:對象是分層次的,最外層的對象就是global對象,另外,在原型鏈的遞歸查找過程中,還缺少了Function.prototype到Object.prototype的綁定,所以,我對原型鏈圖做了更新。放出來供大家評說、指正。
戰略設計包含三項:適應度函數,增量,架構耦合 適應度函數: 在戰略實施的時候我們需要確定好測試策略,技術債管理,交互 。 測試策略在結構上可以包括: (1)測試級別:常見的測試級別有單元測試,集