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在IE和FireFox之间常用函数的区别小结
Mar 12 Javascript
跟我一起学写jQuery插件开发方法(附完整实例及下载)
Apr 01 Javascript
javascript 词法作用域和闭包分析说明
Aug 12 Javascript
jQuery Ajax请求状态管理器打包
May 03 Javascript
javascript的函数作用域
Nov 12 Javascript
2014最热门的JavaScript代码高亮插件推荐
Nov 25 Javascript
JavaScript简单判断复选框是否选中及取出值的方法
Aug 13 Javascript
javascript中window.open在原来的窗口中打开新的窗口(不同名)
Nov 15 Javascript
mui框架移动开发初体验详解
Oct 11 Javascript
解决node修改后需频繁手动重启的问题
May 13 Javascript
微信小程序实现topBar底部选择栏效果
Jul 20 Javascript
babel7.x和webpack4.x配置vue项目的方法步骤
May 12 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
第二节 对象模型 [2]
2006/10/09 PHP
中国站长站 For Dede4.0 采集规则
2007/05/27 PHP
yii框架中的Url生产问题小结
2012/01/16 PHP
解析PHP中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
PHP生成静态HTML页面最简单方法示例
2015/04/09 PHP
PHP的Socket通信之UDP通信实例
2015/07/02 PHP
thinkPHP中create方法与令牌验证实例浅析
2015/12/08 PHP
php获取linux命令结果的实例
2017/03/13 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
用jquery和json从后台获得数据集的代码
2011/11/07 Javascript
网站内容禁止复制和粘贴、另存为的js代码
2014/02/26 Javascript
js实现进度条的方法
2015/02/13 Javascript
JavaScript中循环遍历Array与Map的方法小结
2016/03/12 Javascript
Angular ng-repeat 对象和数组遍历实例
2016/09/14 Javascript
nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
2016/12/30 NodeJs
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
vue封装一个简单的div框选时间的组件的方法
2019/01/06 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
解决layer图标icon不加载的问题
2019/09/04 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
[49:43]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
浅析Python数据处理
2018/05/02 Python
python中ASCII码和字符的转换方法
2018/07/09 Python
Charlotte Tilbury澳大利亚官网:英国美妆品牌
2018/10/05 全球购物
俄罗斯名牌服装网上商店:UNIQUE FABRIC
2019/07/25 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
保安员岗位职责
2013/11/17 职场文书
大气污染防治方案
2014/05/19 职场文书
工地安全生产标语
2014/06/06 职场文书
团拜会策划方案
2014/06/07 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
小学班主任评语
2014/12/29 职场文书
筑梦中国心得体会
2016/01/18 职场文书
学习心得体会
2019/06/20 职场文书
Pytorch中TensorBoard及torchsummary的使用详解
2021/05/12 Python