javascript权威指南--关系表达式
来源:互联网 发布:php 判断是否正整数 编辑:程序博客网 时间:2024/05/16 18:02
目的:用于测试两值之间的关系(“相等”“小于”“是……的属性”)
关系返回boolen
用途:用于流程及控制
相等和不相等的运算符
“==”和“===”用于比较两个值是否相等,当然对他们相等的定义不相同,两运算符允许任意类型操作数
“===”严格相等运算符 首先计算出操作数的值,然后比较两值
- 如两值类型不同,不等
- 如两值为null或undefined,不等
- 如两值都是boolen,相等
- 如两值其一为NaN或两值都为NaN 不等
- 如两值数字,数值相等,相等
- 0 -0相等
- 两值为字符串,对应位上16位数相等,相等(字符串由16位的不可变有序序列构成)
- 如果引用值指向同一对象,数组/函数,相等
NaN和任何值都不等,包括他本身
x!==x//严格不等,判断x是否为NaN.只有x为NaN是表达式为true
unicoide万国码,业界标准,包括字符集,编码方式等,解决传统字符的局限性
“==”相等运算符
- 如果严格相等,比较结果相等
- 类型不同
- null undefined相等
如果一个值为number,一个值为对象
则先object–value比较
object 通过toString()或valueOf()
其中内置类首先尝试valueOf()在用toString()
除日期类外,日期类使用toString()
- null undefined相等
- 其他类型不同则不等 -
0 0
- javascript权威指南--关系表达式
- javascript权威指南--表达式
- JavaScript权威指南_23_第4章_表达式和运算符_4.9-关系表达式
- JavaScript权威指南 正则表达式的模式匹配 读书笔记
- JavaScript权威指南第04章 表达式和运算符
- 《javascript权威指南》读书笔记(2)—表达式和运算符
- JavaScript权威指南笔记6_正则表达式
- JavaScript权威指南读书笔记——第十章 正则表达式
- JavaScript权威指南
- JavaScript权威指南
- 《JavaScript权威指南》读书笔记
- javascript权威指南读书笔记
- JavaScript权威指南-前言
- javascript 权威指南解读
- javascript权威指南学习
- javascript 权威指南笔记
- 读javascript权威指南
- Javascript 权威指南
- 首次运行 IntelliJ IDEA旗舰版
- VS2005 SP1 for vista 安装小记----本人备注
- LeetCode-216:Combination Sum III
- C++ 程序设计_谭浩强
- RunLoop NSMachPort 详解
- javascript权威指南--关系表达式
- bzoj 3631(树链剖分)
- POJ3668——Frequent values(线段树,RMQ,ST表)
- java基础语法浅试
- 看python和莫名其妙学做网页。。。。
- 让你的网页动起来的秘诀
- 每日一记-Git的学习使用
- 洛谷1280 尼克的任务
- 深度学习概述:从感知机到深度网络