function katana(){
this.isSharp = true;
}
katana();
assert( isSharp === true, "A global object now exists with that name and value." );
var shuriken = {
toss: function(){
this.isSharp = true;
}
};
shuriken.toss();
assert( shuriken.isSharp === true, "When it's an object property, the value is set within the object." );
我实际上没有得到这段代码试图告诉什么?谁能解释一下 JavaScript 中的 Context 是什么,以及上面代码中的 context 到底代表什么?