当我在Javascript中尝试一些fundemantels时,遇到了一个让我惊讶的问题,但我找不到答案。 我得到了以下,其中工程perfecty: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();
所以我试过这作为第三个选项...它的工作原理?
var obj= new Object();
obj.test = "Hello"
obj.testTwo= function(){
console.log(this.test)
}
obj.testTwo();
现在我很安静困惑。为什么要使用逗号,为什么它会在休息时间工作?
[为什么使用分号?](http://stackoverflow.com/questions/2399935/why-use-semicolon) – jondavidjohn 2013-03-01 19:00:44
JavaScript基本原理:使用分号,即使您认为它是可选的。 – jbabey 2013-03-01 19:02:29
当你为[javascript逗号运算符]搜索StackOverflow时有很多答案(http://stackoverflow.com/search?q=javascript+comma+operator) – 2013-03-01 19:02:36