toString:function(){
return "teacher[name="+this.name+",age="+this.age+"]"
}
這里面name="+this.name+"為什么要加“+”號
uj5u.com熱心網友回復:
那不是叫加號,它完整的是:"++"。你字串拼接,拼接的是物件的值,你直接寫name=this.name。那name的值就是字串'this.name',而不是this.name本身的值 了。之所要用一對雙引號,是因為你最外面用的是雙引號。你最外面如果用的是單引號,就應該是'+this.name+'了轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/225249.html
標籤:JavaScript
上一篇:結構偽類選擇器問題
