Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:
JS 演示比较抽象,只能以代码加注释来说明了
<script>
// 申明一个变量, 可以不用赋值
let rows;
//变量赋值
rows = 10 ;
//申明一个常量, 常量在申明时必须赋值,赋值后不能修改,如果修改对象其中一个属性是可以的
//或修改数组其中一个下标的值是可以的
const arr = [1,2,3];
// 重新赋值,不可以 arr=[1,2,3,4];
// 修改下标值可以 arr[0]=10;
//JS数据类型
//值类型,也叫原始类型,是值传递
let cols = rows;
//引用类型,它是将一个变量的内存地址引用给其它变量
let obj = {code:"007",userName:"零零柒"};
console.table(obj);
let obj1 = obj;
//改变对象其中一个属性
obj.code="001";
console.table(obj);
//obj1的值也跟着变化
console.table(obj1);
</script>
执行结果: