JS的tostring()和toLocaleString()的区别
来源:互联网 发布:最好玩的网络手机游戏 编辑:程序博客网 时间:2024/05/21 18:46
转自:http://www.cnblogs.com/lwwen/p/6400677.html
偶然之间用到这两个方法
然后在数字转换成字符串的时候,并没有感觉这两个方法有什么区别,如下:
var e=123
e.toString()
“123”
e.toLocaleString()
“123”
是吧,并没有什么区别,上面的e是一个三位数的数字,那么要是四位数以上呢
var a=1234
a.toString()
“1234”
a.toLocaleString()
“1,234”
当数字是四位及以上时,toLocaleString()会让数字三位三位一分隔,像我们有时候数字也会三位一个分号
再继续看数组转成字符串分别用这两个方法有什么区别呢,看看,代码如下
var aa=[1,2,3]
aa.toLocaleString()
“1,2,3”
aa.toString()
“1,2,3”
也并没有区别哦
然后再上网看看发现好像在转换时间格式上有区别,那么看看吧,代码如下:
var sd=new Date()
sd
Wed Feb 15 2017 11:21:31 GMT+0800 (CST)
sd.toLocaleString()
“2017/2/15 上午11:21:31”
sd.toString()
“Wed Feb 15 2017 11:21:31 GMT+0800 (CST)”
恩 这样一目了然看到了差别
这样总结以上就是toString()和toLocaleString()两点区别:
1.当数字是四位数及以上时,有区别,区别看以上代码
2.当目标是标准时间格式时,用以上两种方法是有区别的,区别看以上
还有什么别的方面的区别我就不知道了,欢迎补充
- JS的tostring()和toLocaleString()的区别
- toLocaleString()和toString()的区别
- js toString()、toLocaleString()、valueOf()的区别
- tostring和tolocalestring方法的区别
- [android]tostring和tolocalestring方法的区别
- toLocaleString(),toString()和valueOf()方法的区别
- js中toString、toLocaleString、valueOf函数区别
- JS的数组转换字符串方法toString、toLocaleString、join和valueOf — 第5.2.1节
- Javascript toString()、toLocaleString()、valueOf()三个方法的区别(转载)
- js中函数对象的方法,原型方法apply、call、bind、toString、toLocaleString、valueOf
- toLocaleString() toString() valueOf()三种方法在数组上的区别运用
- JS 中toString()和valueOf()的区别
- toLocaleString()、toString()和valueOf()方法
- toLocaleString()、toString()和valueOf()方法
- toLocaleString()方法和toString()方法
- ToString()和Convert.ToString()的用法区别
- ToString()和Convert.ToString()的用法区别
- ToString()和Convert.ToString()的用法区别
- HMM学习
- 永恒之蓝与Oacle RAC:Oracle不支持在心跳交换机上关闭任何端口
- react_basic(6)
- Python 操作MySQL数据库
- SwapBuffer驱动进阶(二)
- JS的tostring()和toLocaleString()的区别
- 自定义标题栏
- 类和对象2-默认成员函数(构造析构)
- jxl读写excel文件(util)
- [BIT0429]-Java-接口之間的多繼承關係
- SwapBuffer驱动进阶(一)
- android studio 引入glide4.2报错
- zheng项目-从rpc-service开始!
- java常用类库---Math与Random类