1.toString() 把数值转换为字符串。
let num = 123;
console.log(typeof(num)); //number
console.log(typeof(num.toString())) //string
- typeof() 判断数据类型
2.toLocaleString() 方法可把一个 Number 对象转换为本地格式的字符串。
LocaleString()会根据你机器的本地环境来返回字符串,它和toString()返回的值在不同的本地环境下使用的符号可能变化;
var a = 6666;
a.toLocaleString();
// "6,666"
a.toString();
//"6666"
var dt = new Date();
console.log(dt.toLocaleString());
//2019/9/11 下午4:46:04
console.log(dt.toString());
//Wed Sep 11 2019 16:46:04 GMT+0800
3.toFixed() 返回字符串值,它包含了指定位数小数的数字。
let num1 = 3.1415;
console.log(num1.toFixed(0)); // 3
console.log(num1.toFixed(1)); // 3.1