javascript - 在返回变量中使用括号的优点

标签 javascript

有时我会在网络教程中看到这一点:

/**
 * Just for example
 */
function getConstructor() {

    /**
     * Constructor fn, that will be returned by 'getConstructor' fn
     */
    function SomeTypeConstructor() {
        // some code
    }

    //////////////////////////////////////////////////
    // And here is the question!
    // What is this parentheses for?
    return( SomeTypeConstructor );
}

谁能告诉我这个括号是做什么用的吗?

最佳答案

由于 return 是一个语句,而不是一个方法,因此不需要括号。

关于javascript - 在返回变量中使用括号的优点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22332749/

相关文章:

javascript - 将变量从 AJAX 传递到 PHP

javascript - Bootstrap 和占位符

Javascript 引导箱回调

javascript - 在 Ant Design Tree 中过滤 treeNodes

javascript - 谷歌地图 API : SVG Marker moves relative to map when you zoom

javascript - 在钛appcelerator中创建图像 slider

javascript - 在 node.js 中,是否可以在没有 net 模块的情况下要求 ('net' )?

javascript - $ 登录 javascript 试图杀死我,谁能帮我摆脱困境

javascript - 在 D3 中的 2 个选定节点之间创建手动链接

javascript - 如何选择 DOM 中除一个 div 和子元素之外的所有元素