4.JavaScript编程基础(二):数据类型转换

ECMAScript为开发者提供了大量的类型转换方法。

大部分类型具有进行简单转换的方法,还有几个全局方法可以用于更复杂的转换。

Boolean值、数字和字符串的原始值它们是伪对象,这意味着它们实际上具有属性和方法。

4.1 转换成字符串


toString()方法.

4.2 转换成数字


ECMAScript提供了两种把非数字的原始值转换成数字的方法,即parseInt()和parseFloat()。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,它们才能正确运行;对其他类型返回的都是NaN。

4.3 强制类型转换


使用强制类型转换可以访问特定的值。

ECMAScript中提供了三种强制类型转换:

1.把给定的值转换成Boolean类型

2.把给定的值转换成数字

3.把给定的值转换成字符串

转换测试


测试Boolean型的强制类型转换


测试强制转换成数字类型

测试强制转换成字符串

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,674评论 0 4
  • 第1章 JavaScript 简介 JavaScript 具备与浏览器窗口及其内容等几乎所有方面交互的能力。 欧洲...
    力气强阅读 1,283评论 0 0
  • ECMAScript语法 区分大小写 变量是弱类型的,与 Java 和 C 不同,定义变量时只用var运算符,可以...
    kissLife阅读 558评论 0 0
  • 昨日泡脚的时候,偶然发现脚趾甲长长了,嗯……回想起上一次你给我脚趾甲,是十一假期的见面。已经一个月了,时间过得真慢...
    小思路阅读 392评论 0 1
  • 第一次看到宋育松的英雄联盟名字“sxsxsys” 当时站在他背后愣了好久 温暖感动涌上心头 所以取名字的时候没有...
    syssyssx阅读 268评论 0 0

友情链接更多精彩内容