js toString()什么意思

JavaScript014

js toString()什么意思,第1张

将其他格式,转换为字符串返回。

var intValue=1

var strValue=intValue.toString()// 返回string型的"1"

var bool = true

var strValue=bool.toString()    // 返回string型的"true"

把数值型转换成相应的进制。

var num = 10

num.toString(2) // 输出1010,二进制

num.toString(8) // 输出12,8进制

num.toString(16)// 输出A ,16进制

js数组使用JSON.stringify和toString的区别如下:

1、JSON.stringify()是json对象的一个方法,它可以把对象序列化成json字符串。

toString是一个js对象的方法,任何对象都会继承这个方法,也就是Object.prototype.toString(),返回值类型为:[object Object]

2、用法上的区别举例:

比如定义:obj =[1,2,3]

那么用toString的结果是"1,2,3",用JSON.stringify()的结果是"[1,2,3]"

二者处理后的结果是不同的。