javascript - = =====!=!==&&||!
Posted Sunsin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript - = =====!=!==&&||!相关的知识,希望对你有一定的参考价值。
= 、==、===、!=、!==、&&、||、!
1 /*
2 * = 、==、===、!=、!==、&&、||、!
3 */
4
5
6 var a = 1;
7 var b = 1;
8 var b1 = ‘1‘;
9
10 console.log(‘变量赋值:‘, a = 1, ‘
值等于(转string类型比较):‘, a == b, ‘
恒等于(类型和值一样,不会自动转类型):‘, a === b, ‘
非恒等于:‘, b === b1);
11
12
13 // if=>true
14 if (b == b1) {
15 console.log(‘值等于(转string类型比较)‘);
16 }
17
18 // if=>true
19 if (a == b1) {
20 console.log(‘值等于(转string类型比较)‘);
21 }
22
23 // if => false
24 // else => true
25 if (b != b1) {
26 console.log(‘值等于(转string类型比较) b是数值型、b1是字符串‘);
27 } else {
28 console.log(‘相等哦‘);
29 }
30
31 // if => true
32 if (b !== b1) {
33 console.log(‘恒等于(类型和值一样,不会自动转类型) b是数值型、b1是字符串‘)
34 }
35
36 // && -> 与
37 if (a === 1 && b === 2) {
38 console.log(‘与,两者之间都要满足,其一不满足则中断条件‘)
39 } else {
40 console.log(‘中断与条件!‘)
41 }
42
43 // || - > 或
44 if (a === 1 || b === 2) {
45 console.log(‘或,两者之间满足一个即可,匹配到最后一个中断条件‘)
46 } else {
47 console.log(‘我匹配到最后!‘)
48 }
49
50 // ! - > 取反
51 if (!a === 1) {
52 console.log(‘未造反!‘);
53 } else {
54 console.log(‘造反了:‘, !a);
55 }
以上是关于javascript - = =====!=!==&&||!的主要内容,如果未能解决你的问题,请参考以下文章
javascript JavaScript isset()等效: - JavaScript
JavaScript 使用JavaScript更改CSS(JavaScript)