强制类型转换——String
将其她的数据类型转换为String
方法一:
- 调用被转换的toString()方法;
- 该方法不会影响到原来变量,它会将转换的结果返回;
- 但是注意:null和undefined这两个值没有toString()方法,如果调用他们的方法,会报错;
方法二:
- 调用String()函数,并将被转换的数据作为参数传递给函数;
- 使用String()函数做强制类型转换时,对于Number和Boolean实际上就是调用toString()方法,但是对于null和undefined,就不会调用toString()方法,它会将null直接转换为“null”,将undefined直接转换为“undefined”
隐式转换成String
任何值和字符串相加都会转换为字符串,并做拼接操作