当前位置: 移动技术网 > IT编程>开发语言>JavaScript > JavaScript中的toString()和toLocaleString()方法的区别

JavaScript中的toString()和toLocaleString()方法的区别

2019年03月25日  | 移动技术网IT编程  | 我要评论
偶然之间用到这两个方法 然后在数字转换成字符串的时候,并没有感觉这两个方法有什么区别,如下: var e=123 e.tostring() "123" e

偶然之间用到这两个方法

然后在数字转换成字符串的时候,并没有感觉这两个方法有什么区别,如下:

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)"

 恩 这样一目了然看到了差别

以上所述是小编给大家介绍的javascript中的tostring()和tolocalestring()方法的区别,希望对大家有所帮助

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网