Javascriptでいくつかのファンデマンテルを試しているときに、私を驚かせた質問に出くわしましたが、その答えを見つけることができません。私は次のものを手に入れました、それは完璧に機能します:
var obj= new Object ();
obj.test = "Hello"
obj.testTwo= function (){
console.log(this.test)
},obj.testTwo();
カンマなしで試してみると動作しません。
var obj= new Object ();
obj.test = "Hello"
obj.testTwo= function (){
console.log(this.test)
}obj.testTwo();
だから私はこれを3番目のオプションとして試しました...そしてそれは機能しますか?
var obj= new Object ();
obj.test = "Hello"
obj.testTwo= function (){
console.log(this.test)
}
obj.testTwo();
今、私は静かに混乱しています。なぜコンマを使用するのですか、そしてなぜそれは休憩で機能するのですか?