ECMAScript运算符之《关系运算符》
浏览: 2,004次 日期:2018年06月17日 10:50:40 作者:青格勒
ECMAScript 关系运算符
关系运算符执行的是比较运算。每个关系运算符都返回一个布尔值(false、true)。
当比较结果为真的时候返回true,假的时候返回fasle
一、常规比较方式
关系运算符小于、大于、小于等于和大于等于执行的是两个数的比较运算,比较方式与算术比较运算相同。
一、数字直接进行比较
console.log(1>2);//false
console.log(3>2);//true
二、文字比较,获取两个字符串的第一个字符的
console.log("我爱你" > "你爱我");//true
var str1 = "我";
var str2 = "你";
console.log(str1.charCodeAt())
console.log(str2.charCodeAt())
二、比较数字和字符串
一、两个字符串形式的数字,跟两个字符一样只比较第一个
console.log("12" > "2000");//false
二、字符串形式的数字比较数字,转换为数字在比较
console.log("2001" > 2000);//true
三、非数字字符串和数字
console.log("123asda" > 1);//false
只要是这样的形式都是false,下面看一下把”123asda” Number一下会发生什么?
对,报出NaN,任何包含 NaN 的关系运算符都要返回 false,因此这段代码也输出 false
console.log(Number("123asda"));//NaN
文章链接:http://cenggel.com/js/99.html
本文章由:青格勒编辑,转载请带上文章链接。w
借鉴网址:【http://www.w3school.com.cn】
点击任意位置关闭窗口,感谢您的支持。
打赏规则 - 为了避免对于打赏模式产生误解,说明一下几点内容:
- 1.打赏纯粹自愿,金额不限,别太多,1块就行;
- 2.打赏不能作为解答疑问的理由;
- 3.打赏不能帮你做毕业设计或论文;
- 4.打赏不能帮你做工作中的项目;
- 5.打赏就是这不能那不能,只是单纯打赏而已。
- 5.最后谢谢支持。
相关文章
-
2022-12-11
◆ 怎么用js生成雪花id?
-
2020-02-15
◆ js计算一筐鸡蛋
-
2019-02-27
◆ JS生成随机密码
-
2019-01-20
◆ JQuery拖拽效果
-
2018-12-25
◆ 后端传过来一个JS代码,前端拿到之后执行
-
2018-11-18
◆ JS数组去重 – JSON数组去重
发表评论