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 相关文章推荐
JavaScript格式化数字的函数代码
Nov 30 Javascript
js 创建书签小工具之理论
Feb 25 Javascript
深入理解JSON数据源格式
Jan 10 Javascript
浅谈json取值(对象和数组)
Jun 24 Javascript
js利用clipboardData实现截屏粘贴功能
Oct 12 Javascript
jQuery动态添加与删除tr行实例代码
Oct 18 Javascript
JavaScript 中调用 Kotlin 方法实例详解
Jun 09 Javascript
浅谈vue的iview列表table render函数设置DOM属性值的方法
Sep 30 Javascript
浅析前端路由简介以及vue-router实现原理
Jun 01 Javascript
Vue下路由History模式打包后页面空白的解决方法
Jun 29 Javascript
vue.js指令v-for使用以及下标索引的获取
Jan 31 Javascript
Vue Render函数创建DOM节点代码实例
Jul 08 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查询whois信息的方法
2015/06/08 PHP
nginx+thinkphp下解决不支持pathinfo模式
2015/07/01 PHP
php判断当前操作系统类型
2015/10/28 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
浅析php中array_map和array_walk的使用对比
2016/11/20 PHP
jquery 1.3.2 IE8中的一点点的小问题解决方法
2009/07/10 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 语法
2015/01/09 Javascript
js实现网页图片延时加载 提升网页打开速度
2016/01/26 Javascript
20分钟轻松创建自己的Bootstrap站点
2016/05/12 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
JS构造函数与原型prototype的区别介绍
2016/07/04 Javascript
jquery实现简单实用的轮播器
2017/05/23 jQuery
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
vue 过滤器filter实例详解
2018/03/14 Javascript
[02:56]《DAC最前线》之国外战队抵达上海备战亚洲邀请赛
2015/01/28 DOTA
使用Python的urllib和urllib2模块制作爬虫的实例教程
2016/01/20 Python
Python编程之微信推送模板消息功能示例
2017/08/21 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
python通过对字典的排序,对json字段进行排序的实例
2020/02/27 Python
django 前端页面如何实现显示前N条数据
2020/03/16 Python
python实现最速下降法
2020/03/24 Python
Django 解决开发自定义抛出异常的问题
2020/05/21 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
中职应届生会计求职信
2013/10/23 职场文书
国际贸易专业个人求职信范文分享
2013/12/14 职场文书
自我鉴定写作要点
2014/01/17 职场文书
校园安全检查制度
2014/02/03 职场文书
宿舍保安职务说明书
2014/02/25 职场文书
乡镇消防安全责任书
2014/07/23 职场文书
2014年审计人员工作总结
2014/12/19 职场文书
2015夏季作息时间调整通知
2015/04/24 职场文书
买卖合同纠纷代理词
2015/05/25 职场文书
MongoDB数据库的安装步骤
2021/06/18 MongoDB
Java基于字符界面的简易收银台
2021/06/26 Java/Android
CSS3实现指纹特效代码
2022/03/17 HTML / CSS