登录 | 注册

优就业JS教程-浅谈JS中String()与 .toString()的区别

首页 > Web前端 > JS 2016-10-27 16:53:22 浏览次 共 条评论

收藏赞(分享

我们知道String()与 .toString()都是可以转换为字符串类型,但是String()与 .toString()的还是有区别的:

1、.toString()可以将所有的的数据都转换为字符串,但是要排除null 和 undefined

例如将false转为字符串类型

返回的结果为 false,string

看看null 和 undefined能不能转换为字符串JavaScript

结果程序报错

程序也报错

.toString() 括号中的可以写一个数字,代表进制,对应进制字符串

二进制:.toString(2);

八进制:.toString(8);

十进制:.toString(10);

十六进制:.toString(16);

2、网页代码String()可以将null和undefined转换为字符串,但是没法转进制字符串

例如将null转换为字符串

返回的结果为 null,string

将undefined转换为字符串

返回的结果为 undefined,string

免责声明:本文来源于博客园,由网友提供或网络搜集,仅供个人研究、交流学习使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。优知网会定期发布Web前端相关趋势文章,包括 Web标准 HTML5 CSS JS JQuery Ajax 网页特效 等领域,敬请关注!

分享到
人收藏5 收藏
 
我要评价
相关文章
优就业JS教程-12个非常实用的JavaScript小技巧
优就业JS教程-12个非常实用的JavaScript小技巧
优就业JS教程-JavaScript最佳实践:性能
优就业JS教程-JavaScript最佳实践:性能
优就业JS教程-JS获取屏幕高度
优就业JS教程-JS获取屏幕高度
优就业JS教程-JS
优就业JS教程-JS
 
 

咨询中心

优就业微信扫一扫
微信扫一扫

400-650-7353

加入官方微博