js中toString、toLocaleString、valueOf函数区别
2017-06-12 17:50
411 查看
toString就是用字符串来代替对象。toLocaleString就是根据不同的语言环境吧对象转成字符串,实际上totolocalstring是有缺省参数的,如tolocalstring(‘ko-ka’)是根据韩国的语言格式转化,显示出来就是鸟文。而valueOf就是一个获取对象原始值的方法,数组的原始值当然是它本身
1.Array引用类型中使用
2.Date引用类型中使用
1.Array引用类型中使用
var arr = ["red","green","blue"]; console.log(arr.toString()); //red,green,blue console.log(arr.toLocaleString()); //red,green,blue console.log(arr.valueOf()); //["red", "green", "blue"]
2.Date引用类型中使用
var now = new Date(); console.log(now.toString()); //Mon Jun 12 2017 17:39:06 GMT+0800 (中国标准时间) console.log(now.toLocaleString()); //2017/6/12 下午5:39:06 console.log(now.valueOf()); //1497260346956
相关文章推荐
- JS的数组转换字符串方法toString、toLocaleString、join和valueOf — 第5.2.1节
- js中函数对象的方法,原型方法apply、call、bind、toString、toLocaleString、valueOf
- js toString()、toLocaleString()、valueOf()的区别
- toString()和toLocaleString()有什么区别
- Javascript中toString()、toLocaleString()三个方法的区别
- toLocaleString()方法和toString()方法
- JS中string方法中常用方法之十:String.prototype.toLocaleLowerCase()
- toLocaleString(),toString()和valueOf()方法的区别
- jsdate对象toLocaleString()方法小结
- toString()和toLocaleString()有什么区别
- toLocaleString()和toString()的区别
- js获取当前时间和toLocaleString()
- javascript中的toString()、toLocaleString()方法
- 区分javascript中的toString(),toLocaleString(),valueOf()方法
- JavaScript中toLocaleString()和toString()的区别实例分析
- toString()和toLocaleString()的区别
- toLocaleString() toString() valueOf()三种方法在数组上的区别运用
- js toLocaleString() 方法-----前端使得数字有千位分隔符-三位一个逗号间隔。
- 对象valueOf()方法、toString()方法、toLocaleString()方法小结
- JavaScript中的toString()和toLocaleString()方法的区别