CoffeeScript似乎越来越受到非python开发者的青睐,因为它看起来很漂亮。我很好奇是否有人有一个很好的提示,让JavaScript看起来很漂亮。我个人喜欢JavaScript外观,但作为一个例子,答案/答案的一部分:
var a = 'b';
var foo = 'bar';
var hello = function(){ alert('world'); }
var lorem = 'ipsum';
可以(应该)写成:
var a = 'b'
, foo = 'bar'
, hello = function(){ alert('world'); }
, lorem = 'ipsum'
这绝不是一个讨论,而是一个问题,“如果你有一个完整的JavaScript新手作为实习生,有什么最重要的方法可以保持你的JavaScript干净清晰,没有任何伪语言或解析器?“
答案 0 :(得分:4)
我总是向所有对这类事情感兴趣的人推荐:坚持你的团队做什么。如果他们使用camelCase
方法,则使用它。如果他们使用snake_case
作为变量,那么就这样做。如果你的团队喜欢空格而不喜欢;使用它们。
永远不要进入一个标准化风格改变事物的固定团队,因为它看起来更好,除非它造成严重问题。
如果您没有在团队中工作,并且您对使用编码风格感兴趣;然后使用您最常用的库的风格。
jQuery
坚持jQuery Coding Style Guidelines Closure
图书馆使用JavaScript Google Coding Style MooTools
图书馆使用MooTools Coding Style Guideline 答案 1 :(得分:1)
遵循风格指南。
我个人同意the google style guide的大部分内容。
使用ES5或引入功能样式糖的库,如underscore。
在JavaScript中编写可靠的一致功能代码应该使您的代码看起来清晰,简洁,易读。