字符串拼接?

字符串拼接,对象要先转为字符串

//例1
     // 数字+对象 字符串拼接
     console.log(1 + {id: 'ab'})
     var obj = {id: 'ab'}
     // 隐式转换成字符串
     console.log(obj.toString())
复制代码
//例2
     var obj={id:'ab'}
    obj.toString()
    "[object Object]"
    1+{id:'abc'}
    "1[object Object]"
复制代码
 var str = '132abc' // 用单引号或双引号包起来的  "132abc" ""(空字符串)
    console.log(typeof str) // "string"
    // 与一个字符串相加时 字符串拼接
    // '1' + 1 // '11'
    // 200 + '09' // '20009'
复制代码

你可能感兴趣的:(字符串拼接?)