泛前端开发

泛前端开发
javascript
Comments

《编写可维护的JavaScript》读书笔记(节选)


1.Basic Formatting:

粗略浏览了一些,其实就是一些习惯问题,例如:

缩进空格,代码换行,常量赋值……

列举各大框架的缩进习惯,2 space ,4 space or 1 tab……

错误:

return{}

代码换行:

var LiteralValues = ‘one characters two characters\three .. f ….five\six’;

还有一些小题大做的:

new Array();new Object();

3.Statements and Expressions:

if的大括号尽量写,

不建议:

function() {}()

建议:

(function(){})()

(function(){}())

……

假如非入门的,建议 直接跳到 part 3 Automation

补充资料:

http://bonsaiden.github.com/JavaScript-Garden/zh/

http://shichuan.github.com/javascript-patterns/

-EOF-



原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0

Comments