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用户自定义类的类名称的代码
Mar 08 Javascript
IE6下通过a标签点击切换图片的问题
Nov 14 Javascript
createElement与createDocumentFragment的点点区别小结
Dec 19 Javascript
jquery UI Datepicker时间控件的使用及问题解决
Apr 28 Javascript
AngularJS 所有版本下载地址
Sep 14 Javascript
jQueryUI Datepicker组件设置日期高亮
Oct 13 Javascript
JSP防止网页刷新重复提交数据的几种方法
Nov 19 Javascript
JS弹性运动实现方法分析
Dec 15 Javascript
Bootstrap fileinput组件封装及使用详解
Mar 10 Javascript
Vue2.0 vue-source jsonp 跨域请求
Aug 04 Javascript
详解vue组件基础
May 04 Javascript
jQuery实现的图片点击放大缩小功能案例
Jan 02 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面向对象中的魔术方法中文说明
2014/03/04 PHP
destoon设置自定义搜索的方法
2014/06/21 PHP
PHP的pcntl多进程用法实例
2015/03/19 PHP
php实现有趣的人品测试程序实例
2015/06/08 PHP
php生成PDF格式文件并且加密
2015/06/22 PHP
js显示时间 js显示最后修改时间
2013/01/02 Javascript
JavaScript中操作字符串之localeCompare()方法的使用
2015/06/06 Javascript
js实现密码强度检测【附示例】
2016/03/30 Javascript
JQuery给select添加/删除节点的实现代码
2016/04/26 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
浅谈JavaScript中的属性:如何遍历属性
2017/09/14 Javascript
vue-router路由与页面间导航实例解析
2017/11/07 Javascript
使用vue官方提供的模板vue-cli搭建一个helloWorld案例分析
2018/01/16 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
JS实现图片转换成base64的各种应用场景实例分析
2018/06/22 Javascript
前端天气插件tpwidget使用方法详解
2019/06/24 Javascript
Python函数嵌套实例
2014/09/23 Python
Python中对象迭代与反迭代的技巧总结
2016/09/17 Python
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
通过pycharm使用git的步骤(图文详解)
2019/06/13 Python
python实现雪花飘落效果实例讲解
2019/06/18 Python
python中append实例用法总结
2019/07/30 Python
Python GUI自动化实现绕过验证码登录
2020/01/10 Python
python图形开发GUI库pyqt5的详细使用方法及各控件的属性与方法
2020/02/14 Python
解决pycharm 格式报错tabs和space不一致问题
2021/02/26 Python
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
毕业生教师求职信
2013/10/20 职场文书
网络编辑岗位职责
2014/03/18 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
平遥古城导游词
2015/02/03 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
Pytorch中TensorBoard及torchsummary的使用详解
2021/05/12 Python
MySQL 视图(View)原理解析
2021/05/19 MySQL
Python虚拟环境virtualenv是如何使用的
2021/06/20 Python
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python
pandas时间序列之pd.to_datetime()的实现
2022/06/16 Python