标签归档:运算符

JS 算数运算符的运算规则

1、+ 号运算符:
① + 号的两侧都是数字类型 规则:两侧数值相加。
② + 号的两侧都是字符串类型 规则:两侧字符串拼接。
③ + 号的两侧中有一侧是字符串类型或复杂数据类型。
规则:如果是对象,则先调用 valueOf 方法,如返回数值或字符串,就进行数值相加或字符串拼接,否则会再调用 toString 方法,然后进行数值相加或字符串拼接。
如果是数组,则调用 toLocaleString 方法,然后进行数值相加或字符串拼接。 继续阅读

发表在 JavaScript | 标签为 , , , , | JS 算数运算符的运算规则已关闭评论