前端週刊第 60 期:用空格縮進的程序員掙得更多?

David Robinson 從 Stack Overflow 年度開發者調查中發現的結論,使用空格縮進比使用製表符縮進的程序員平均年薪高 8.6%,即多超過兩年的工做經驗,固然這個結論是純粹統計上的相關性,很難說就是實際的因果關係,最後做者特地強調:爲了薪水他繼續堅持使用空格縮進,你呢?javascript

技術動態

CSS 年度調查報告

Louis Lazaris 進行了爲期 6 周的問卷收集,對 1600 份問卷結果作的彙總,基本覆蓋了 CSS 社區今年以來發生的變化,好比比較受歡迎的工具、方法論、編碼技巧,信息量不小。不論老鳥、新手透過這份報告能觀察到你們都是怎麼作的,不斷打磨本身的工具箱長期來講會是很是划算的投資。css

TypeScript 2.4 RC 版本發佈

新版的 TypeScript 帶來的特性包括:支持動態 import 表達式,更安全的回調參數檢查,弱類型支持,字符串枚舉等,其中弱類型支持是跟跟老版本不兼容的。正在學習或者使用 TypeScript 同窗能夠關注。html

V8 引擎發佈 6.0 版本

這裏探討的 V8 引擎不是 Node.js 8,不久前 Node.js 發佈新版的時候,不少人把二者搞混了。該版本新增 SharedArrayBuffer 支持,而且帶來了原生的 rest/spread 操做符支持。時間節點方面:V8 最新版將會在 Chrome 60 中發佈,Node.js 也會跟隨發佈。前端

文章教程

19 個經常使用的 JS 簡寫技巧

用更少的代碼作更多的事情,會讓你成爲更牛的程序員,提及來容易具體怎麼作呢?熟練掌握代碼的簡寫技巧就很是管用,做者在這篇文章中整理了 19 個經常使用的 JS 簡寫技巧,固然,部分簡寫轉換是不徹底等價的,注意原文中的標註,改出了 Bug 可很差。vue

那些年處理過的內容溢出

靠譜的程序員會很在乎本身寫的程序的健壯性,彈 JS 的健壯性很好理解,實際上 CSS 也是有的。有沒有這樣的體會,設計圖很是的完美,可是僅僅照着那個作出來的東西在生產環境數據的測試下可能出各類問題,其中最典型的就是內容溢出,這篇文章講了很多內容溢出的處理辦法,文末有彩蛋,有個叫作 ForceFeed 的工具幫你在開發階段作內容溢出測試。java

代碼講解把 Console 用到極致

來自 FreeCodeCamp,Console 是多數程序員的調試首選,但 Console 對大多數人來講是既熟悉又陌生的,我親眼見到很多新同窗的調試代碼寫的很蹩腳,讀完這篇文章,你能學到諸如如何用 Console 格式化輸出、對代碼計時、對輸出分組、輸出表格。node

高效 Node.js 程序員都有的開發習慣

這裏整理了 8 個高效 Node.js 程序員都有的開發習慣,從包管理,到腳本管理,再到代碼風格、測試等,原文用的次是 「Happy Developer」,養成這些好的習慣,能爲你避免很多麻煩,麻煩少了,效率就高了,天然就會 「Happy」,不是麼?react

Lin Clark:內存管理入門教程

程序員漫畫做家 Link Clark 的做品,系列文章有 3 篇,連接在原文頭部,即便初學者也能透過這 3 篇文章理解 JS 中爲何要引入 ArrayBuffer 和 SharedArrayBufer,以及引入這些特性以後如何處理特殊狀況。git

代碼框架

Awesome React Components

有同窗問我該怎麼選擇適合業務使用的 React 組件或者組件庫,作任何選擇的方法論都是相同的,先找到備選,而後添加必要的條件對備選進行過濾,關於 React 組件或者組件庫,這篇就收錄了很多備選,接下來的必要條件就跟實際的業務有關了。程序員

如何對 &#2489 這種文字解碼?

最近處理業務數據,發現部分數據所有被編碼成了相似 &#2489 的內容,前端同窗對這個應該都不陌生,由於 HTML 裏面的 > 和 < 都是相似的,如何對這些東西解碼?這篇就是個現成的輪子。

React Native Spinner 工具箱

Loading Spinner 是多數應用都會採用的交互方式,能夠極大的減小用戶感知的等待時間,這是把 spinkit 遷移到 React Native 的即插即用的組件,支持超過 10 種動效,相比內置的 ActivityIndicator 能給你更多的選擇。

Vue 專用 TypeScript 代碼片斷

若是想把 TypeScript 快速融入到本身的開發習慣中,須要找到不少相似的工具配置,這是專門爲 Vue、Vuex 定製的 VSCode 代碼片斷,固然更好的方式是根據本身的工做方式去定製。

精彩問答

Vim 如何實現無限撤銷?

Vim 若是不作任何配置,默認的撤銷動做只能在當前打開的文件中執行,無限撤銷的能力能讓你撤銷昨天甚至好久以前作的修改,只須要簡單的幾行配置就能夠搞定。

工做能力強的人有哪些共同特徵?

知乎上廣受關注的問題,跟每一個人的成長有關。你有沒有在工做中遇到能力很強的人,不只知識淵博,並且軟實力讓人佩服,作什麼事情都感受很讓人放心。這類人有什麼共同的特徵?對咱們有什麼啓發?

如何優雅的殺掉卡住的 SSH 會話?

遇到過 SSH 會話卡住的時候你會憤怒的敲鍵盤?粗暴的關掉終端窗口?其實是有更優雅的方式來殺掉卡住的 SSH 會話,命令也很簡單。

One More Thing

本文做者王仕軍,商業轉載請聯繫做者得到受權,非商業轉載請註明出處。若是你以爲本文對你有幫助,請點贊!若是對文中的內容有任何疑問,歡迎留言討論。想知道我接下來會寫些什麼?歡迎訂閱個人掘金專欄知乎專欄:《前端週刊:讓你在前端領域跟上時代的腳步》。

Happy Hacking

相關文章
相關標籤/搜索