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)

JavaScript之基础-1 JavaScript(概述基础语法)

前端基础-JavaScript的基本概述和语法

JavaScript

JavaScript