欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-11-17 13:14:28
偶然之间用到这两个方法 然后在数字转换成字符串的时候,并没有感觉这两个方法有什么区别,如下: 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()方法的区别,希望对大家有所帮助