JavaScript中toLocaleString()和toString()的区别实例分析


Posted in Javascript onAugust 14, 2018

本文实例讲述了JavaScript中toLocaleString()和toString()的区别。分享给大家供大家参考,具体如下:

《javascript高级程序设计》解释:

toLocaleString()返回对象的字符串表示,该字符串与执行环境的地区对应;toString()返回对象的字符串表示;”

感觉还是不太好理解......来看几个实例:

字符串:

var a = 6666;
a.toLocaleString();
//"6,666"
a.toString();
//"6666"

可以看到,当数字是三位以上时,会每三位出现一个分隔号;

数组:

var c = [1,2,3];
console.log(c.toLocaleString());
//1,2,3
console.log(c.toString());
//1,2,3

没有区别

日期:

var dt = new Date();
console.log(dt.toLocaleString());
//2018/1/4 下午10:32:18
console.log(dt.toString());
//Thu Jan 04 2018 22:32:18 GMT+0800 (中国标准时间)

结论:

1、LocaleString()会根据你机器的本地环境来返回字符串,它和toString()返回的值在不同的本地环境下使用的符号可能变化;

2、使用toString()是保险的方法,它不会因为本地环境(例如国家)改变而改变;

3、为了返回时间类型的值的话,使用toLocaleString()

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JS中 用户登录系统的解决办法
Apr 15 Javascript
jQuery的text()方法用法分析
Dec 20 Javascript
SyntaxHighlighter 3.0.83使用笔记
Jan 26 Javascript
js的for in循环和java里foreach循环的区别分析
Jan 28 Javascript
jquery中取消和绑定hover事件的实现代码
Jun 02 Javascript
js canvas仿支付宝芝麻信用分仪表盘
Nov 16 Javascript
Node.js Express 框架 POST方法详解
Jan 23 Javascript
js链表操作(实例讲解)
Aug 29 Javascript
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
Feb 15 jQuery
微信小程序webSocket的使用方法
Feb 20 Javascript
解决vue-router路由拦截造成死循环问题
Aug 05 Javascript
详解vue修改elementUI的分页组件视图没更新问题
Nov 13 Javascript
layer插件select选中默认值的方法
Aug 14 #Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
Aug 14 #Javascript
js中apply()和call()的区别与用法实例分析
Aug 14 #Javascript
JS通过位运算实现权限加解密
Aug 14 #Javascript
js中getter和setter用法实例分析
Aug 14 #Javascript
JS中‘hello’与new String(‘hello’)引出的问题详解
Aug 14 #Javascript
Vue.js单向绑定和双向绑定实例分析
Aug 14 #Javascript
You might like
PHP生成静态页
2006/11/25 PHP
简单的php中文转拼音的实现代码
2014/02/11 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
PHP设计模式之工厂方法设计模式实例分析
2018/04/25 PHP
php实现JWT(json web token)鉴权实例详解
2019/11/05 PHP
JavaScript replace(rgExp,fn)正则替换的用法
2010/03/04 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
2014/04/02 Javascript
html文本框提示效果的示例代码
2014/06/28 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
2016/09/20 Javascript
C#微信小程序服务端获取用户解密信息实例代码
2017/03/10 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
基于Vue-Cli 打包自动生成/抽离相关配置文件的实现方法
2018/12/09 Javascript
详解实现一个通用的“划词高亮”在线笔记功能
2019/04/23 Javascript
vue页面跳转实现页面缓存操作
2020/07/22 Javascript
[06:21]完美世界亚洲区首席发行官竺琦TI3采访
2013/08/26 DOTA
Python的Bottle框架中实现最基本的get和post的方法的教程
2015/04/30 Python
python定向爬虫校园论坛帖子信息
2018/07/23 Python
python使用webdriver爬取微信公众号
2018/08/31 Python
Python高斯消除矩阵
2019/01/02 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
Python调用飞书发送消息的示例
2020/11/10 Python
香港钟表珠宝首饰商城:OneMallTime网摩间
2016/10/14 全球购物
波兰家具和室内装饰品购物网站:Vivre
2018/04/10 全球购物
linux面试相关问题
2013/04/28 面试题
大学生求职简历的自我评价
2013/10/21 职场文书
大学专科生推荐信范文
2013/11/23 职场文书
企业出纳岗位职责
2014/03/12 职场文书
会计专业求职信
2014/08/10 职场文书
电子银行业务授权委托书
2014/10/10 职场文书
教师个人培训总结
2015/02/11 职场文书
中国梦党课学习心得体会
2016/01/05 职场文书
《开国大典》教学反思
2016/02/16 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
Django 如何实现文件上传下载
2021/04/08 Python
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技