原创 你不知道的JS專欄 - 避免bug利器純函數

你不知道的JS專欄 - 避免bug利器純函數 目錄: 純函數的概念及基本認識 純函數在實際開發中的使用案例 純函數在框架中的使用, 以及框架中的純函數思想 純函數的概念及基本認識 純函數定義 - 不依賴除參數外的任

原创 vue的響應式原理及從無到有用原生js實現vue的一套響應式系統

what is 響應式? 響應式作爲vue的代表特點之一, 意義非凡, 響應式的含義也就是: 我們更改了js中的數據, 頁面會同步進行更新, 同理, 頁面中的數據發生了變化, js也會得到通知從而更改數據 來看看實例 <!

原创 根據$nextTick一個怪異的現象經過窺探源碼發現vue驚天地泣鬼神的神來之筆

事情是這樣的, 這是一個在某天的默默的開發中, 筆者發現了一個驚天地泣鬼神的抓破腦殼都想不破的問題, 然後在這個月黑風高的晚上, 通過對源碼的窺探終於發現原因的悲慘故事 我們先來看一個demo, 關於$nextTick的使用這

原创 深度學習專欄 - lesson 1 / 初試江湖(深度學習和Python語言概覽及環境搭建

最近確實也閒來無事, 於是筆者也順應時代的潮流, 打算瞅一瞅深度學習, 說到深度學習 其實很多人想到的是神經網絡, 自然語言理解, 很多高大上的名詞, 筆者也想從這篇博客開始來記錄一下自己的學習歷程, 也希望能夠給大家提供一些幫助

原创 # React專欄 - lesson2 / 淺談react內置事件原理

啥是react的內置事件? onClick, onMouseEnter這類事件就是react給開發者提供的內置事件, 我們來看看一些比較常見的應用 // Test組件 import React from 'react'; e

原创 ES6 - 從Promise入門到深入原理(手寫一個自己的Promise)

es6新特性 - 從Promise入門到深入原理 目錄: 過去操作異步任務的缺陷(也是Promise出現的原因) Promise的基本認識和es6異步模型的瞭解 Promise的全面使用和api詳解(then, catch及Pr

原创 HTML5 API fetch詳解(如有細節紕漏, 歡迎指正)

Fetch API 回顧一下XMLHttpRequest的問題 所有的功能全部集中在一個對象上, 容易書寫出混亂而且不容易維護的代碼 採用傳統的事件驅動模式, 無法適配新的 Promise api Fetch Api的特點

原创 React(2-1)- JSX

目錄: 什麼是JSX JSX表達式的特點 JSX元素的不可變性 什麼是JSX // 這就是jsx表達式 const h1 = (<h1>hello user, i am jsx expresion</h1>); // 這是