當我在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