前端周刊第60期:用空格缩进的程序员挣得更多?

David Robinson 从 <a href="http://www.feweekly.com/contribution/2206">Stack Overflow 年度开发者调查</a>中发现的结论,使用空格缩进比使用制表符缩进的程序员平均年薪高 8.6%,即多超过两年的工作经验,当然这个结论是纯粹统计上的相关性,很难说就是实际的因果关系,最后作者特意强调:为了薪水他继续坚持使用空格缩进,你呢?

技术动态

CSS 年度调查报告

Louis Lazaris 进行了为期 6 周的问卷收集,对 1600 份问卷结果做的汇总,基本覆盖了 CSS 社区今年以来发生的变化,比如比较受欢迎的工具、方法论、编码技巧,信息量不小。不论老鸟、新手透过这份报告能观察到大家都是怎么做的,不断打磨自己的工具箱长期来说会是非常划算的投资。

TypeScript 2.4 RC 版本发布

新版的 TypeScript 带来的特性包括:支持动态 import 表达式,更安全的回调参数检查,弱类型支持,字符串枚举等,其中弱类型支持是跟跟老版本不兼容的。正在学习或者使用 TypeScript 同学可以关注。

V8 引擎发布 6.0 版本

这里探讨的 V8 引擎不是 Node.js 8,不久前 Node.js 发布新版的时候,很多人把两者搞混了。该版本新增 SharedArrayBuffer 支持,并且带来了原生的 rest/spread 操作符支持。时间节点方面:V8 最新版将会在 Chrome 60 中发布,Node.js 也会跟随发布。

文章教程

19 个常用的 JS 简写技巧

用更少的代码做更多的事情,会让你成为更牛的程序员,说起来容易具体怎么做呢?熟练掌握代码的简写技巧就非常管用,作者在这篇文章中整理了 19 个常用的 JS 简写技巧,当然,部分简写转换是不完全等价的,注意原文中的标注,改出了 Bug 可不好。

那些年处理过的内容溢出

靠谱的程序员会很在意自己写的程序的健壮性,弹 JS 的健壮性很好理解,实际上 CSS 也是有的。有没有这样的体会,设计图非常的完美,但是仅仅照着那个做出来的东西在生产环境数据的测试下可能出各种问题,其中最典型的就是内容溢出,这篇文章讲了不少内容溢出的处理办法,文末有彩蛋,有个叫做 ForceFeed 的工具帮你在开发阶段做内容溢出测试。

代码讲解把 Console 用到极致

来自 FreeCodeCamp,Console 是多数程序员的调试首选,但 Console 对大多数人来说是既熟悉又陌生的,我亲眼见到不少新同学的调试代码写的很蹩脚,读完这篇文章,你能学到诸如如何用 Console 格式化输出、对代码计时、对输出分组、输出表格。

高效 Node.js 程序员都有的开发习惯

这里整理了 8 个高效 Node.js 程序员都有的开发习惯,从包管理,到脚本管理,再到代码风格、测试等,原文用的次是 “Happy Developer”,养成这些好的习惯,能为你避免不少麻烦,麻烦少了,效率就高了,自然就会 “Happy”,不是么?

Lin Clark:内存管理入门教程

程序员漫画作家 Link Clark 的作品,系列文章有 3 篇,链接在原文头部,即使初学者也能透过这 3 篇文章理解 JS 中为什么要引入 ArrayBuffer 和 SharedArrayBufer,以及引入这些特性之后如何处理特殊情况。

代码框架

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,898评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,401评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,058评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,539评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,382评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,319评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,706评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,370评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,664评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,715评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,476评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,326评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,730评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,003评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,275评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,683评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,877评论 2 335

推荐阅读更多精彩内容