JavaScript数据操作之等于和全等符号的说明
- 赋值操作(=)
- 等于符号(==)
- 作用:用来判断左边的值和右边的值是否相等
- 特点:判断值是否相等
- 全等符号(===)
- 作用:用来判断左边的值和右边的值是否相等
- 特点:判断值以及类型是否相等
- 不等于符号(!=)
- 不全等符号(!==)
<script>
var str1 = '100';
var num1 = 100;
console.log(str1 == num1); //true
console.log(str1 === num1); //false
var str2 = '我是字符串';
var str3 = '我是字符串';
console.log(str2 == str3); //true
console.log(str2 === str3); //true
</script>
数组操作
数组是引用(地址)类型,存储的是指向具体数据的地址(引用)
var arr1 = [1, 2, 3];
var arr2 = [1, 2, 3];
console.log(arr1 == arr2); //false
console.log(arr1 === arr2); //false