原创 JS原型解析

JS中原型是爲了實現代碼重用的一種仿類機制,不過它跟類又完全不相同。它通過給對象添加原型關係(即給某個對象添加__proto__屬性)實現一個關聯。把共有的方法和屬性放到這個關聯上即實現了JS的繼承。 JS裏面的原型關係真的很複雜也很繞,如

原创 react全家桶從0到1(react-router4、redux、redux-saga)

react全家桶從0到1(最新) 本文從零開始,逐步講解如何用react全家桶搭建一個完整的react項目。文中針對react、webpack、babel、react-route、redux、redux-saga的核心配置會加以講解,希望通

原创 JavaScript運行原理解析

JavaScript運行原理 知其然,也要知其所以然,這裏主要談一談對JavaScript運行原理的理解。 JAVA虛擬機 首先我們從JAVA虛擬機說起。 首先說一下爲什麼要做成虛擬機,因爲機器不同,如果沒有虛擬機我們就相當於需要針對每一種

原创 前端技能拾遺

本文主要是對自己前端知識遺漏點的總結和歸納,希望對大家有用,會持續更新的~ 解釋語言和編譯型語言 解釋型語言與編譯型語言的區別翻譯時間的不同。編譯型語言在程序執行之前,有一個單獨的編譯過程,將程序翻譯成機器語言,以後執行這個程序的時候,就不

原创 設計模式應用舉例

紙上得來終覺淺,學習設計模式,看了很多書,但是始終還是覺得不如直接看例子來的更加客觀具體,下面主要記錄了js中的幾個常見的設計模式舉例,供自己以後複習的時候可以直接通過例子更快的理設計模式。 單例模式 保證一個類僅有一個實例,並提供一個全局