foo({k1:v1,k2:v2,...}, function(result){do someting with result});
当foo的第一个参数是一个非常大的对象,后面的回调函数也会比较大时怎么缩进呢?我现在是
不过这种缩进好蛋疼……大家有什么好的建议吗
当foo的第一个参数是一个非常大的对象,后面的回调函数也会比较大时怎么缩进呢?我现在是
不过这种缩进好蛋疼……大家有什么好的建议吗
|
bomblessApr 1, 2014
1
把对象字面量以及紧随其后的逗号放到上一行吧
|
|
jakwingsApr 1, 2014
2
增加一个变量就好了。
|
|
wolongApr 1, 2014
3
我觉得这样就挺好。
|
|
jsonlineApr 1, 2014 via Android
4
天天这样写,没觉得蛋疼。
|
|
ksc010Apr 1, 2014
5
一般都是增加个变量
|
|
XadillaXApr 1, 2014 via Android
6
我就是怎么写。如果object短一点我会考虑把obj缩一行。
ps:v2如何加代码 |
|
kfllApr 1, 2014
9
隔半屏加一行注释说明这是在哪个荒野..
|
|
webjinApr 1, 2014
10
不错啊
|
|
powerfjApr 1, 2014
11
增加变量会死?
|
|
williamxApr 1, 2014
12
增加变量
|
|
dorentusApr 1, 2014
13
楼主现在这样的写法挺好的吧
增加一个变量的话,还得想名字,多麻烦…… |
|
lygmqklApr 1, 2014
14
有点backbonejs AMD 的味道,我就是差不多这样写的。
|
|
hxgdzyuyiApr 1, 2014
15
```javascript
foo({ k1: v1 , k2: v2 , k3: v3 ... }, function(result){ //do something //with result //using much //code here. }); ``` |