代码之家  ›  专栏  ›  技术社区  ›  Art

node.js中的“global”对象

  •  6
  • Art  · 技术社区  · 14 年前

    我使用的是0.3.1-pre-node.js

    这样做:

    typeof global.parseInt
    

    结果在

    'undefined'
    

    但是,当在控制台中键入“global.”后按[tab]时,会给出函数列表,包括parseint。

    ParseInt也是 全球的 是否为命名空间?

    3 回复  |  直到 12 年前
        1
  •  9
  •   Tor Valamo    14 年前

    global window

    parseInt setTimeout

        2
  •  13
  •   zupa    12 年前

    a1 = console.log;  // Will be accessed from b.js
    global.a2 = console.log;  // Will be accessed from b.js
    
    require('./b.js');
    
    b1('a: b1');
    b2('a: b2');
    global.b1('a: global.b1');
    global.b2('a: global.b2');
    

    a1('b: a1');
    a2('b: a2');
    global.a1('b: global.a1');
    global.a2('b: global.a2');
    
    b1 = console.log;  // Will be accessed from a.js
    global.b2 = console.log;  // Will be accessed from a.js
    

    b: a1
    b: a2
    b: global.a1
    b: global.a2
    a: b1
    a: b2
    a: global.b1
    a: global.b2
    
        3
  •  9
  •   2pietjuh2    12 年前

    app.js var myvar='someval' .js