JavaScript中的toString()和toLocaleString()方法的区别
时间:2021-08-20 10:03:40|栏目:JavaScript代码|点击: 次
偶然之间用到这两个方法
然后在数字转换成字符串的时候,并没有感觉这两个方法有什么区别,如下:
var e=123 e.toString() "123" e.toLocaleString() "123"
是吧,并没有什么区别
再继续看数组转成字符串分别用这两个方法有什么区别呢,看看,代码如下
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)"
恩 这样一目了然看到了差别
上一篇:JS截取字符串常用方法详细整理
栏 目:JavaScript代码
下一篇:javascript对象的property和prototype是这样一种关系
本文标题:JavaScript中的toString()和toLocaleString()方法的区别
本文地址:http://www.codeinn.net/misctech/168278.html