JavaScript の場合:
function myFunc() {
var x = 5;
};
console.log(x);
私は得る//undefined
と:
function myFunc() {
x = 5;
};
console.log(x);
私は得る5
このcoffeescript
変数var x = 5;
ではx = 5
.
たとえば、これは可能ですか?:
myFunc ->
window.x = 5;
console.log window.x
それ以外の:
myFunc ->
x = 5;
console.log x
私の質問は、ローカル変数のグローバル変数を CoffeeScript で区別するにはどうすればよいですか?