瀏覽過網絡上超多篇面經後,關於 this 的考察給我的感覺就是——不會為了難而難。看過很多作者發佈自己對於 this 的“炫技”寫法,再看真實面試和工作場景中的使用。我認為,最重要的還是掌握最基本的使用,“炫技”的一些寫法根本拿不上真實項目,“誰都讀不懂的代碼”不是“高級”而是“一場災難”。 一、綁定規則 new(構造調用)綁定(優先級最高)
函數是javascript中非常重要的一部分,用途也非常的多,可作為參數、返回值、回調等等,下面有一些函數式編程的重要概念和定義 純函數 純函數屬於程序設計的名詞,其它語言中也是存在的,而在javascript中,符合以下規則即為純函數。 函數有相同的輸入,必定有相同的輸出 函數的輸出僅與輸入有關,與其他隱藏信息無關 不得產生任何的副作用,如 觸發事件等 副作用:除了返回函數值以外,還對