https://github.com/mbeaudru/m...javascript
本文涉及到了現代項目開發中經常使用的 JavaScript 語法使用以及示例代碼的清單 ;本指南並不打算從零介紹 JavaScript,而是對於那些有必定基礎知識的開發者提供便捷的工具手冊。本文依次介紹了變量聲明與使用、箭頭函數、默認參數、對象解耦、數組使用、擴展操做符、對象屬性、Promise、字符串、模塊、類、異步編程等內容;前端
https://mp.weixin.qq.com/s/PU...java
幾乎每一個大一點公司都有一個「運行時間長,維護的工程師換了一批又一批」的項目,若是參與到這樣的項目中來,大部分人只有一個感受——『climb the shit mountain』。因此咱們常常會說誰誰誰寫的代碼就像排泄物同樣,那麼在項目中,咱們應該編寫可維護性良好的代碼。node
http://zxc0328.github.io/2017...react
React 16在近期發佈了。除了將備受爭議的BSD+Patents協議改成MIT協議以外,還帶來了許多新特性,本文帶你閱讀 React 16 中與 Fiber 相關的源碼。git
https://github.com/camsong/bl...github
衆所周知,JavaScript 浮點數運算時常常遇到會 0.000000001 和 0.999999999 這樣奇怪的結果,如 0.1+0.2=0.3000000000000000四、1-0.9=0.09999999999999998,不少人知道這是浮點數偏差問題,但具體就說不清楚了。本文幫你理清這背後的原理以及解決方案,還會向你解釋JS中的大數危機和四則運算中會遇到的坑。shell
https://zhuanlan.zhihu.com/p/...編程
根據官方文檔,util._extend 已經處於隨時會被廢棄的狀態,再也不推薦使用,而是應該用更先進的 Object.assign 來替代它。可是有趣的是,Node.js 目前最新的基礎庫代碼中卻依然在使用 util._extend,有人可能覺得是由於社區太懶,沒有人去修改老代碼。但實際上並不是如此,社區關於這一點已經討論了好久,歸納一下就是,Node.js 依然在使用本身內部實現的 util._extend 的緣由是由於「Object.assign 比 util._extend 慢 2-3 倍」數組
https://zhuanlan.zhihu.com/p/...
本文涉及內容分爲四個部分,tabris的介紹和一些使用心得,使用nodejs開發簡單的API範例,以及代碼遷移到碼雲後,管理代碼和項目的一些體驗感覺,本文很是適合我的開發者,或者認同js天下無敵的人閱讀。
https://www.villainhr.com/pag...無%20Flash%20時代,讓直播擁抱%20H5(一)
直播是脫離於文字、圖片來講,另一種社交的方式。各大平臺也在深耕這一領域,淘寶直播,花椒,映客,Now 直播,企鵝電競。本人就任於騰訊 Now 直播前端開發,感受直播可以嘗試的領域真的太多太多,可是,Web 在這塊一直是一個痛點。
https://zhuanlan.zhihu.com/p/...
計算機領域的 Pipeline 一般認爲起源於 Unix。最初 Douglas Mcllroy 發現不少時候人們會將 shell 命令的輸出傳遞給另一個 shell 命令,所以就提出了 Pipeline 這一律念。後來同在貝爾實驗室的大牛 Ken Thompson 在 1973 年將其實現,並使用 | 做爲 pipe 的語法符號,本文聊一聊前端中的 pipeline
https://zhuanlan.zhihu.com/p/...
本文主要與你們分享我業餘時間如何學習多門技術以及開發業餘項目的一些心得,分爲 初衷、硬技能、軟技能、第一輩子產力、環境、時間幾個部分,閱讀大概須要 10 分鐘。