[译]css编码技巧 css coding techniques

本文根据《CSS coding techniques》所译,如果译得不好或有不对之处还请多多指点。如需转载此译文,需注明英文出处:https://hacks.mozilla.org/2016/05/css-coding-techniques/

最近,我们看到很多苦恼于CSS的人,从初学者到有经验的开发者。有些人不喜欢它工作的方式,并想知道如果用不同的语言来代替CSS是否会更好——CSS处理器从这个思维中涌现。一些期望他们将必定写更少的代码使用CSS框架(我们已经看到在先前一篇文章,为什么通常不是这样的情况)。一些人开始完全地抛弃CSS并使用JavaScript应用样式。
但你并不总是需要引入CSS处理器在你的工作流中。你不需要将一个臃肿的框架作为任何项目的默认起点。使用JavaScript去做CSS的事情意味着这只是一个可怕的想法。
在这篇文章中我们将看到写出更好的,更容易维护的CSS代码的一些提示和建议,因此你的样式表更短,有更少的规则。CSS可以感觉像是一个得心应手的工具而不是一个负担。

[译]箭头函数的this arrow this

本文根据@Patreon上的《Arrow This》所译,如果译得不好或有不对之处还请多多指点。如需转载此译文,需注明英文出处:https://blog.getify.com/arrow-this/

ES6中值得称赞的特性之一就是提供函数表达式缩写定义的箭头函数语法(又名匿名函数)。你很难发现关于ES6(或者甚至甚少与其相关的)的一篇文章、会议演讲或者书都没有首要介绍=>是新的function

箭头函数语法已经贯穿整个标准和规范文档,就好像它一直在那里,我们只是正好发现它。