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 相关文章推荐
Firefox中autocomplete="off" 设置不起作用Bug的解决方法
Mar 25 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
Jul 14 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
Mar 25 Javascript
jQuery对象与DOM对象之间的相互转换
Mar 03 Javascript
javascript实现checkbox全选的代码
Apr 30 Javascript
AngularJS基础学习笔记之指令
May 10 Javascript
JS取模、取商及取整运算方法示例
Oct 13 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 jQuery
vue实现留言板todolist功能
Aug 16 Javascript
node下使用UglifyJS压缩合并JS文件的方法
Mar 07 Javascript
vue.js实现图书管理功能
Sep 24 Javascript
浅谈vue 组件中的setInterval方法和window的不同
Jul 30 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
回答PHPCHINA上的几个问题:URL映射
2007/02/14 PHP
解析zend studio中直接导入svn中的项目的方法步骤
2013/06/21 PHP
用 Composer构建自己的 PHP 框架之基础准备
2014/10/30 PHP
PHP中类的继承和用法实例分析
2016/05/24 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
2016/07/18 PHP
php实现数组重复数字统计实例
2018/09/30 PHP
实用的Jquery选项卡TAB示例代码
2013/08/28 Javascript
jquery实现的简单二级菜单效果代码
2015/09/22 Javascript
javascript基本语法
2016/05/31 Javascript
JavaScript类型系统之布尔Boolean类型详解
2016/06/26 Javascript
javascript实现简单的ajax封装示例
2016/12/28 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
获取url中用&隔开的参数实例(分享)
2017/05/28 Javascript
vue 父组件通过v-model接收子组件的值的代码
2019/10/27 Javascript
在Python中使用成员运算符的示例
2015/05/13 Python
pytorch训练imagenet分类的方法
2018/07/27 Python
对Tensorflow中的变量初始化函数详解
2018/07/27 Python
python 定义n个变量方法 (变量声明自动化)
2018/11/10 Python
python中Ansible模块的Playbook的具体使用
2020/05/28 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
Aerosoles爱柔仕官网:美国舒软女鞋品牌
2017/07/17 全球购物
Belvilla德国:在线预订度假屋
2018/04/10 全球购物
UNIONBAY官网:美国青少年服装品牌
2019/03/26 全球购物
贪睡宠物用品:Snoozer Pet Products
2020/02/04 全球购物
2014年元旦联欢会活动策划方案
2014/02/16 职场文书
学校师德师风整改措施
2014/10/27 职场文书
保送生自荐信范文
2015/03/26 职场文书
成品仓库管理员岗位职责
2015/04/09 职场文书
学雷锋广播稿大全
2015/08/19 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
利用Python多线程实现图片下载器
2022/03/25 Python
【DOTA2】当街暴打?PSG LGD vs VG - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA
sql查询语句之平均分、最高最低分及排序语句
2022/05/30 MySQL