js基础_强制类型转换
任何其他数据类型除了和字符串做相加操作外,与数字类型做算数运算的时候,其他数据类型都会自动转换成数字。
布尔值:
true=>1 false=>0
特殊数据类型中:
null=>0 undefined=>NaN
强制类型转换有一下四种方式:
1.通过Boolean() 进行强制转换,举个例子:var tmp=Boolean(1),这里tmp的值是true,所有非0的数字转换成布尔值都为true;空字符串转换成布尔值为false,所有非空字符串为true;null和undefined转换成布尔值都是false
2.Number()将别的数据类型转换成数字,举个例子:var tmp=Number(true),这里的值是1,要注意的是字符串 纯数字的字符串要变成对应的数字,否则变成NaN
3.parseInt()强转整型
4.parseFloat() 把小数转换成整数
这里有一个需要注意的是var tmp=1/0 这里的结果是Infinity 意思是无强大的意思
js基础_强制类型转换相关推荐
- JS基础_强制类型转换-Number
https://www.cnblogs.com/ZHOUVIP/p/7225267.html 转载于:https://www.cnblogs.com/robinunix/p/11011188.html
- JS基础之强制类型转换
类型转换主要指,将其他数据类型转换为(String.Number.Boolean) 转换为string: 方式一:调用xxx的yyy()方法,就是xxx.yyy() var a=123; a.toSt ...
- JavaScript学习10 JS数据类型、强制类型转换和对象属性
JavaScript学习10 JS数据类型.强制类型转换和对象属性 JavaScript数据类型 JavaScript中有五种原始数据类型:Undefined.Null.Boolean.Number以 ...
- JavaScript基础实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符
文章目录 1.强制类型转换Number 1.1 代码 1.2 测试结果 2.进制表示 2.1 代码 2.2 测试结果 3.强制类型转换为Boolea 3.1 代码 3.2 测试结果 4.运算符 4.1 ...
- JavaScript基础(4)_强制类型转换
强制类型转换 强制类型转换:指将一个数据类型强制转换为其他的数据类型,下面主要讲的是转换为String.Number.Boolean这三种类型. 将其他的数据类型转换为String型 方式一:调用被转 ...
- Javascript基础之-强制类型转换(三)
这一节,应该算是强制类型转换的最后一个小节了,这一部分呢,主要会讲比较操作中遇到的强制类型转换. 抽象相等(==)和严格相等(===). 简单且粗略的来说,抽象相等和严格相等的区别就是抽象相等在比较的 ...
- js中的强制类型转换和进制数表达
强制的类型转换: String的转换 var a = 123;console.log(typeof a); //stringconsole.log(a); //123 方式一: ----调用被转换类型 ...
- JS中的强制类型转换
概念 这里我们首先需要知道什么是值类型转换 值类型转换:将值从一种类型转换为另一种类型,就是类型转换,分显示转换和隐式转换 js类型转换出的值都是基本类型(number.boolean.string. ...
- C语言基础:强制类型转换
1. 强制类型转换 强制类型转换是把变量从一种类型转换为另一种数据类型. 语法: (type_name) expression 实例:使用强制类型转换运算符把一个整数变量除以另一个整数变量,得到一个浮 ...
最新文章
- MYSQL: MERGE引擎实现多分表的联合
- hdu 4350 Card(递推循环节,3级)
- 【Linux系统编程】I/O多路复用select、poll、epoll的区别使用
- echart高级使用_Echart使用总结
- NLP Coursera By Michael Collins - Week1
- python中创建集合的语句_Python 集合(set) 介绍
- [vue] webpack打包vue速度太慢怎么办?
- 【论文】基于特定实体的文本情感分类总结(PART II)
- python中存储坐标_最好使用元组或numpy数组来存储坐标
- SQL Server中的部分存储过程
- 墨者mysql注入_墨者靶场:SQL注入漏洞测试(参数加密) 使用sqlmap进行注入
- 读书笔记之吴伯凡·认知方法论
- python爬虫 笔趣阁
- 学生HTML个人网页作业作品~蛋糕甜品店铺共11个页面(HTML+CSS+JavaScript)
- PCIe学习(一):PCIe基础及生成PIO例程分析
- 【渝粤教育】国家开放大学2019年春季 24建筑工程管理与实务 参考试题
- (收藏)让你平步青云的十个谈话技巧
- 2022双十一买护眼灯怎么样?护眼台灯真的有作用吗
- 【JDBC】JDBC快速入门
- Linux搭建 FTP服务器
热门文章
- 〖Python 数据库开发实战 - Python与Redis交互篇①〗- redis-py的安装与使用
- 要想三十五岁以前成功必备九大好习惯
- microcosm(SpringBoot工具包)
- 一句英文精通语法(一)
- Excel 导入出现 Unable to construct record instance, the following exception occured
- HTML期末大作业~ 大话西游之大圣娶亲电影4页面 ~学生网页设计作业源码(HTML+CSS+JS)
- 安卓手机微信发不出去怎么办 微信不能发信息怎么办
- Android项目 匹配Text里面的Emoji 和 QQ表情
- unity发布审核:调用苹果禁用的热更新框架或api: [wax]
- 怎样查看C盘根目录下全部隐藏文件