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.Autocomplete实现自动完成功能(详解)
Jul 13 Javascript
关于jquery input textare 事件绑定及用法学习
Apr 03 Javascript
javascript面向对象之this关键词用法分析
Jan 13 Javascript
Jquery 实现table样式的设定
Jan 28 Javascript
JavaScript对象参数的引用传递
Jan 14 Javascript
javascript实现随机生成DIV背景色
Jun 20 Javascript
浅析script标签中的defer与async属性
Nov 30 Javascript
简述jQuery Easyui一些用法
Aug 01 jQuery
微信公众号H5支付接口调用方法
Jan 10 Javascript
2020京东618叠蛋糕js脚本(亲测好用)
Jun 02 Javascript
js实现无缝轮播图插件封装
Jul 31 Javascript
JQuery通过键盘控制键盘按下与松开触发事件
Aug 07 jQuery
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操作mysqli(示例代码)
2013/10/28 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
php开发微信支付获取用户地址
2015/10/04 PHP
php将一维数组转换为每3个连续值组成的二维数组
2016/05/06 PHP
Yii框架创建cronjob定时任务的方法分析
2017/05/23 PHP
浅谈PHP无限极分类原理
2019/03/14 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
JS继承 笔记
2011/07/13 Javascript
js与jquery实时监听输入框值的oninput与onpropertychange方法
2015/02/05 Javascript
详解JavaScript基于面向对象之创建对象(1)
2015/12/10 Javascript
vue.js+Echarts开发图表放大缩小功能实例
2017/06/09 Javascript
JS作用域链详解
2017/06/26 Javascript
vue组件开发之用户无限添加自定义填写表单的方法
2018/08/28 Javascript
JQuery常用简单动画操作方法回顾与总结
2019/12/07 jQuery
详解JavaScript执行模型
2020/11/16 Javascript
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
在Django的form中使用CSS进行设计的方法
2015/07/18 Python
浅谈终端直接执行py文件,不需要python命令
2017/01/23 Python
Python部署web开发程序的几种方法
2017/05/05 Python
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
2018/02/21 Python
python如何让类支持比较运算
2018/03/20 Python
python 用正则表达式筛选文本信息的实例
2018/06/05 Python
python读取xlsx的方法
2018/12/25 Python
python os模块常用的29种方法使用详解
2020/06/02 Python
Python切片列表字符串如何实现切换
2020/08/06 Python
python中random.randint和random.randrange的区别详解
2020/09/20 Python
Omio英国:搜索并比较便宜的巴士、火车和飞机
2019/08/27 全球购物
加拿大领先的时尚和体育零售商:Sporting Life
2019/12/15 全球购物
国际贸易个人求职信范文
2014/01/04 职场文书
安全协议书
2014/04/23 职场文书
药店促销活动总结
2014/07/10 职场文书
2014年护理工作总结范文
2014/11/14 职场文书
2015年人事工作总结范文
2015/04/09 职场文书
2015年社区科普工作总结
2015/05/13 职场文书
刑事上诉状(无罪)
2015/05/23 职场文书