<script> /* 基本数据类型 number string boolean 引用数据类型 Array Object ,Function */ var a = 20; console.log(a); var b =10; a= 30; console.log(a) </script>
<script> //基本数据类型在赋值运算 = //只传值 var a= 20; var b= a; a=30; console.log(a) console.log(b) </script>
引用数据类型
<script> /* 占两块内存 不仅传值,也传地址 基本数据类型:只传值 引用数据类型:即传值也传址 */ var obj ={ name:"李四", } var wang = obj; obj.age=18; wang.sex="男" console.log(obj); console.log(wang); </script>
<script> var arr= [{name:"李四"},{name:"张三"}] arr.forEach(item=>{ item.age = 18; }) console.log(arr) </script> <!-- 复杂数据类型 -->