目前我必须进行代码审查和许多javascript文件,我们的编码器已经编写了像这样的函数
@param object o
@param string m
@return mixed
call:function(o, m){
return o&&o[m]?o[m].apply(o, Ext.Array.slice(arguments, 2)):null;
},
我想知道它是好的还是要运行的参数应该更加详细,如
function (object, method)
有很多地方他使用变量和功能
答案 0 :(得分:1)
这实际上取决于你在做什么。一般来说,当你编写函数和变量时,你绝不应该使用单个字符变量名,除了in循环,i
或j
等等,完全可以接受。否则,它只会变得难以阅读和混乱,因为你不知道他们每个人都在做什么。然而,当你把东西投入生产时,它通常有助于缩小它,并且当你缩小它时发生的一件事是变量和函数名称变得尽可能短。
答案 1 :(得分:0)
对我来说,我更喜欢使用功能
像这样...... function sample( o, i, n ) {
//code here
}
// this is to call the object created
var test = sample(for_o, For_i, for_n);
希望这会有所帮助