=: Value assignment
=: Determines whether the values are equal, but not strictly equal. It only determines whether the values are equal and does not determine the type. For example:
<Script>
Var a = 1;
Var B = '1 ';
If (a = B)
Alert (true );
</Script>
<Script>
Var a = 1;
Var B = '1 ';
If (a = B)
Alert (true );
</Script>
The result is displayed as true;
===: The values and types are equal. For example:
<Script>
Var a = 1;
Var B = '1 ';
If (a = B)
Alert (true );
Else
Alert (false );
</Script>
<Script>
Var a = 1;
Var B = '1 ';
If (a = B)
Alert (true );
Else
Alert (false );
</Script>
The result is displayed as false:
Similarly ,! = Is not strictly unequal to judgment! = Is a strict unequal judgment; for example:
<Script>
Var a = 1;
Var B = '1 ';
If (! = B)
Alert (true );
Else
Alert (false );
</Script>
<Script>
Var a = 1;
Var B = '1 ';
If (! = B)
Alert (true );
Else
Alert (false );
</Script>
Displayed as false
The following code
<Script>
Var a = 1;
Var B = '1 ';
If (! = B)
Alert (true );
Else
Alert (false );
</Script>
<Script>
Var a = 1;
Var B = '1 ';
If (! = B)
Alert (true );
Else
Alert (false );
</Script>
Displayed as true
From the cangkukuaimanle Column