求解答+=這個作用???
var timeStr="";
timeStr=date.getFullYear()+"年";
timeStr+=date.getMonth()+1+"月";
?timeStr+=date.getDate()+"日";
我好奇的是這個+=在這里的作用。字面的意思我都懂,timeStr=timeStr+date.getFullYear()+1+"月"。但是我想說為什么第二句沒有加+=。而第三句,第四句開始加了+=。加了有什么用,不加為什么顯示不了。希望解答。謝謝
var timeStr="";
timeStr=date.getFullYear()+"年";
timeStr+=date.getMonth()+1+"月";
?timeStr+=date.getDate()+"日";
我好奇的是這個+=在這里的作用。字面的意思我都懂,timeStr=timeStr+date.getFullYear()+1+"月"。但是我想說為什么第二句沒有加+=。而第三句,第四句開始加了+=。加了有什么用,不加為什么顯示不了。希望解答。謝謝
2016-01-16
舉報
2016-01-16
第二句是給timeStr賦初值,后面的“+=”x相當于起連接作用,即年月日,不加“+”的話,只是簡單的覆蓋掉前面的所給的‘date.getFullYear()+"年"’.
2016-01-16
timeStr+=date.getMonth()+1+"月";
等同
timeStr=timeStr+’date.getMonth()+1+"月"‘