没有吸气剂的二传手

时间:2012-07-09 23:01:09

标签: javascript

var NS = ( function ( window, document ) {
    // ... snip
    var g_debug;
    function test( value )
    {
        g_debug = value;
    }
    return {
        test: test
    }
} ( window, document ) );

1 个答案:

答案 0 :(得分:3)

此:

NS.test

调用该函数。这只是函数的引用,控制台将打印函数源作为控制台命令的值。

当你写:

NS.test(true)

在控制台中,控制台打印函数的返回值。由于该函数没有return语句,因此始终为undefined

如果你没有g_debug,你可能应该在某个地方宣布var