在编写声音代码时,我应该使用全局对象还是将局部变量传递给函数,然后将函数局部对象返回给原始函数?
function func1(obj) {
..modify obj
return obj;
}
object = func1(object)
..do something with modified object
或者
var object={..};
function func1() {
..modifiy object
}
function func2() {
func1();
..do something with modified object
}
func2();
第一个似乎更具可读性,第二个似乎更好的做法......