var a = 1,
b = 2,
c = 0;
c = a + b;//3 (1 + 2)
var a = '1',
b = '2',
c = '';
c = a + b;//'12' ('1' + '2')
var a = '1',
b = 2,
c = '';
c = a + b;//'12' ('1' + '2')
- 4.如果運算中,有對象時,會調用對象的 toString() 或者 valueOf() 方法。
var str = 'hello',
arr = [1,2,3,4],
result = '';
result = str + arr;//'hello1,2,3,4'('hello' + '1,2,3,4')
/*相當于
arr = arr.toString();//"1,2,3,4"
result = str + arr;//'hello1,2,3,4'('hello' + '1,2,3,4')
*/
var a = '1',
c = 0;
var c = + a;//1
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。