编程风格

原文地址:https://wangdoc.com/javascript/

区块

区块起首的大括号的位置,有两种最流行的写法,一种是起首的大括号另起一行。

block
{
    // ...
}

另一种

block {
    // ...
}

一般来说,这两种写法都可以接受。但是,JavaScript要使用后一种,因为JavaScript会自动添加句末的分号,导致一些错误。

return 
{
    key: value
};
// 相当于
return;
{
    key: value
}

with语句

with可以减少代码的书写,但是会造成混淆。

with (o) {
    foo = bar;
}

上面代码有四种运行结果:

o.foo = bar;
o.foo = o.bar;
foo = bar;
foo = o.bar;

这四种结果都可以发生,取决于变量是否定义。因此,不要使用with语句。

posted @ 2018-11-29 14:54  上升的泡泡  阅读(98)  评论(0)    收藏  举报