一件小事,但我很乐意听到其他人的想法.
以下2个代码段中哪一个是最佳编程实践?
var results = GetResults();
SendResults(results);
Run Code Online (Sandbox Code Playgroud)
要么:
SendResults(GetResults());
Run Code Online (Sandbox Code Playgroud)
我认为第一个选项更好,但另一方面,选项2是更少的代码来写(和读).你怎么看?
我知道这是一个非常基本的问题,但仍然......
我在思考以下Javascript最佳实践模式.我的代码中有一个函数,它有一些嵌套函数.应该首选以下哪种模式?为什么?
function parent() {
function child1() {
//child 1 code
}
function child2() {
//child2 code
}
//parent code
return {
child1: child1,
child2: child2
};
}
Run Code Online (Sandbox Code Playgroud)
要么
function parent() {
var child1 = function () {
//child 1 code
};
var child2 = function () {
//child2 code
};
//parent code
return {
child1: child1,
child2: child2
};
}
Run Code Online (Sandbox Code Playgroud)