3 回答

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊
node myfile.js
require('somefile.js')
(function (exports, require, module, __filename, __dirname) { // your code is here});

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊
全球范圍
var
// foo.jsbar = 'baz';// qux.jsconsole.log(bar); // prints 'baz'
bar = 'baz'
模塊范圍
var
// foo.jsvar bar = 'baz';console.log(bar); // prints 'baz'// qux.jsconsole.log(bar); // prints 'undefined'
功能范圍
var
// foo.jsfunction myFunction() { var bar = 'baz'; console.log(bar); // prints 'baz'}function myOtherFunction() { console.log(bar); // prints 'undefined'}// qux.jsconsole.log(bar); // prints 'undefined'
function myFunction() { while (thing === true) { var bar = 'baz'; thing = false; } console.log(bar); // prints 'baz'}
遮蔽
var
var bar = 'foo';console.log(bar) // prints 'foo'function myFunction() { var bar = 'baz'; console.log(bar);}myFunction(); // prints 'baz'console.log(bar) // prints 'foo'
- 3 回答
- 0 關(guān)注
- 763 瀏覽
添加回答
舉報(bào)