小编Sha*_*oni的帖子

嵌套函数调用 - 什么是最佳实践?

一件小事,但我很乐意听到其他人的想法.

以下2个代码段中哪一个是最佳编程实践?

var results = GetResults();

SendResults(results);
Run Code Online (Sandbox Code Playgroud)

要么:

SendResults(GetResults());
Run Code Online (Sandbox Code Playgroud)

我认为第一个选项更好,但另一方面,选项2是更少的代码来写(和读).你怎么看?

我知道这是一个非常基本的问题,但仍然......

c# function

7
推荐指数
2
解决办法
2796
查看次数

Javascript嵌套函数 - 有什么区别?

我在思考以下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)

javascript function

2
推荐指数
1
解决办法
103
查看次数

标签 统计

function ×2

c# ×1

javascript ×1