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 相关文章推荐
基于JQuery实现的图片自动进行缩放和裁剪处理
Jan 31 Javascript
JS拖拽插件实现步骤
Aug 03 Javascript
jQuery基于ajax实现带动画效果无刷新柱状图投票代码
Aug 10 Javascript
jQuery中的Deferred和promise 的区别
Apr 03 Javascript
深入理解事件冒泡(Bubble)和事件捕捉(capture)
May 28 Javascript
ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
Sep 06 Javascript
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
Mar 03 Javascript
为什么使用koa2搭建微信第三方公众平台的原因
May 16 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
Jul 05 Javascript
javascript中call()、apply()的区别
Mar 21 Javascript
js针对图片加载失败的处理方法分析
Aug 24 Javascript
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
Apr 09 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 mysql_query执行超时(Fatal error: Maximum execution time …)
2013/07/03 PHP
Laravel 5框架学习之Eloquent (laravel 的ORM)
2015/04/08 PHP
详解EventDispatcher事件分发组件
2016/12/25 PHP
实现web打印的各种方法介绍及实现代码
2013/01/09 Javascript
javascript中的括号()用法小结
2014/04/14 Javascript
jQuery $.each遍历对象、数组用法实例
2015/04/16 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
2016/07/12 Javascript
js实现一键复制功能
2017/03/16 Javascript
iview给radio按钮组件加点击事件的实例
2017/09/30 Javascript
jquery判断滚动条距离顶部的距离方法
2018/09/05 jQuery
jQuery实现的中英文切换功能示例
2019/01/11 jQuery
JS异步宏队列与微队列原理区别详解
2020/07/02 Javascript
vue通过过滤器实现数据格式化
2020/07/20 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
解决Antd 里面的select 选择框联动触发的问题
2020/10/24 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
Python操作sqlite3快速、安全插入数据(防注入)的实例
2014/04/26 Python
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
Python and、or以及and-or语法总结
2015/04/14 Python
Python设计模式之抽象工厂模式
2016/08/25 Python
Python Selenium Cookie 绕过验证码实现登录示例代码
2018/04/10 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
Python使用os.listdir()和os.walk()获取文件路径与文件下所有目录的方法
2019/04/01 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
2020/07/02 Python
详解用Python调用百度地图正/逆地理编码API
2020/07/02 Python
python 读txt文件,按‘,’分割每行数据操作
2020/07/05 Python
python interpolate插值实例
2020/07/06 Python
Unineed旗下时尚轻奢网站:FABHunt
2019/05/13 全球购物
学生会竞选自荐信
2013/10/12 职场文书
餐饮收银员岗位职责
2014/02/07 职场文书
家长通知书家长评语
2014/04/17 职场文书
幼儿园教师自我评价
2015/03/04 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书
Django + Taro 前后端分离项目实现企业微信登录功能
2022/04/07 Python