热搜:前端 nest neovim nvim

JavaScript(6) | 运算和运算符

lxf2023-05-17 01:55:05

算数运算

1. 加法 +

一、拼串

概念: 不同类型数据和字符串进行 操作会拼接字符串。

1、如果是字符进行加法,会 "拼串"

result = "123" + "456";
console.log("result=" + result); // result=123456
console.log("result的类型:" + typeof(result)); // result的类型:string

2、任何类型和字符加法运算会转化为字符串 然后再拼串

var result = "Hello" + 123; // 先把 123 变为 字符串 "123 " ,再拼串, 就是 result  =  "Hello"  +"123";
console.log("result=" + result); // result=Hello123
console.log("result的类型:" + typeof(result)); // result的类型:string

⚠️ 注: 拼串的结果 和 两个类型的拼接的表达形式无关而是和 字符串的本身表达形式有关