原创 【面試】JS基礎

JS的數據類型 最新的 ECMAScript 標準定義了 8 種數據類型: 7 種原始類型: Boolean Null Undefined Number BigInt String Symbol 和Object 原型鏈 什麼是

原创 ES6 getter and setter

Property descriptors present in objects come in two main flavors: data descriptors and accessor descriptors. A dat

原创 關於深拷貝

今天的code rewiew , 看到了如下的代碼來實現深拷貝的效果。 var a = {name:'demo'}; var c = JSON.parse(JSON.stringify(a)) 其實這樣的實現,看似是解決了問題:防

原创 面試--webpack

常見的plugin definePlugin dllPlugin webpack-analyzer-plugin copyPlugin HMR熱更新流程 webpack 對文件系統進行 watch 打包到內存中 devSer

原创 【面試】css

css選擇器的優先級 內聯 > ID > 類 > 標籤 em\px\rem區別 CSS有幾種定位方式 static relative absolute fixed sticky BFC 是什麼? 書面解釋:BFC(Block

原创 ES6 Module

ES6 模塊機制: https://juejin.im/entry/5a879e28f265da4e82635152

原创 框架篇

react 參考

原创 優化你的react todos

閒來無事,將todos重寫了下,主要有以下幾個改進的地方: 改造bindActionCreators 方法,使其支持定義組件樹狀結構的action創建函數,目的是方便分發和後期邏輯擴展; 引入createReducer 方法,將

原创 React將組件渲染到指定DOM節點

React優點之一就是他的API特別簡單。通過render 方法返回一個組件的基本結構,如同一個簡單的函數,就可以得到一個可以複用的react組件。但是有時候還是會有些限制的,尤其是他的API中,不能控制組件所應該渲染到的DOM節

原创 常用工具方法整理

本文主要整理收錄在項目開發中,遇到的工具方法 生成唯一的ID export function genUid(){ return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(

原创 響應式編程--轉

一篇不錯的介紹響應式編程的文章,記錄一下:https://zhuanlan.zhihu.com/p/27678951

原创 Immutable.js 使用總結

關於Immutable.is 測試結果: //測試1 let a={a:1, b:1, c:1}; let b={a:1, b:1, c:1}; var map1 = Immutable.Map(a);//需要轉爲Immutabl

原创 ES6 Proxy

後續補充 http://www.oschina.net/translate/use-cases-for-es6-proxies

原创 JavaScript高級程序設計

3.7 arguments 關於函數參數: function(num){ }//num 即爲命名參數 函數的命名參數只提供便利,非必須。任何參數都可以通過arguments對象來獲取 arguments對象只是與數組類似,但並不是數組的