一、前言 今天地鐵上,看到很多拖着行李箱的路人,想回家了。 在上篇博客結尾,記錄到了函數的幾種創建方式,簡單說了下創建差異,以及不同瀏覽器對於name屬性的支持,這篇博客將從第四章函數的回調模式說起。我想了想,還是把一篇博客的知識點控制在五個以內,太長了我自己都懶得看,而且顯得特別混雜。標題 ...
一 前言 為什么讀這本書 其實做前端開發,一個需求給不同工作經驗的人去做,只要完工時間不算苛刻,大家都是能實現的。功能實現雖然大致相同,但當我們回歸代碼去看實現方式,代碼書寫的美觀程度,以及實現的方法其實是不盡相同的。畢竟經驗豐富的人,拿到一個需求,可能腦海里就浮現了多個可供選擇的方案,而經驗較淺的人,就更偏向於如何實現基本需求了。例如說到過濾一個數組,第一想到使用for循環,不會想到filter ...
2018-10-21 22:52 0 665 推薦指數:
一、前言 今天地鐵上,看到很多拖着行李箱的路人,想回家了。 在上篇博客結尾,記錄到了函數的幾種創建方式,簡單說了下創建差異,以及不同瀏覽器對於name屬性的支持,這篇博客將從第四章函數的回調模式說起。我想了想,還是把一篇博客的知識點控制在五個以內,太長了我自己都懶得看,而且顯得特別混雜。標題 ...
一、前言 上個月底,爸爸因為事故突然離世,說心里話,現在看到'去世','爸爸'這樣的字眼,眼淚都會忍不住在眼眶打轉,還是需要時間治愈。最近也只是零碎的看了下東西,始終沉不下心去讀書,直到今天還是決定撿起之前看的JS模式。 前面兩篇博客大概記錄了書中前兩章節我覺得一些好用的知識,從這 ...
精讀《On Java 8》 什么是《On Java 8》 《On Java 8》是事實上的《Java編程思想》,即《Thinking in Java》的第五版。 《Java編程思想》第四版基於 JAVA 5 版本;《On Java 8》基於 JAVA 8 版本。 封面 ...
介紹 責任鏈模式(Chain of responsibility)是使多個對象都有機會處理請求,從而避免請求的發送者和接受者之間的耦合關系。將對象連成一條鏈,並沿着這條鏈傳遞該請求,直到有一個對象處理他為止。 請求以后,從第一個對象開始,鏈中收到請求的對象要么親自處理它,要么轉發給鏈中的下一個 ...
目錄 簡介 使用Strict mode strict mode的新特性 強制拋出異常 簡化變量的使用 簡化arguments 讓javascript變得更加安全 保留關鍵字和function的位置 總結 簡介 ...
嚴格模式是一種特殊的執行模式,它修復了部分語言上的不足,提供更強的錯誤檢查,並增強安全性。 一、如何使用嚴格模式? 可以在js文件的最開頭寫入,這樣就會在整個js文件中使用嚴格模式 “use strict”; function func(){ } 或者在一個函數的開頭寫入 ...
設計模式簡介: 設計模式是可重用的用於解決軟件設計中一般問題的方案。設計模式如此讓人着迷,以至在任何編程語言中都有對其進行的探索。 其中一個原因是它可以讓我們站在巨人的肩膀上,獲得前人所有的經驗,保證我們以優雅的方式組織我們的代碼,滿足我們解決問題所需要的條件。 設計模式同樣也為我們描述問題 ...
一、概述 除了正常運行模式,ECMAscript 5添加了第二種運行模式:"嚴格模式"(strict mode)。顧名思義,這種模式使得Javascript在更嚴格的條件下運行。 設立"嚴格模式"的目的,主要有以下幾個: - 消除Javascript語法的一些不合理、不嚴謹之處 ...