ts 中不可变量的实现方法有两种
- 2、引用类型中被 readonly 修饰的属性
是不是疑惑为什么明明说被 const 修饰的变量是不允许被修改的这里没有被 readonly 修饰的 obj1 的 name 属性还可以修改呢
这是因为 对象等引用类型虽然属性值被修改了但因为它们是引用类型,引用地址并没有变这个值(引用地址)还是和原来一样是‘没有’ 被修改过的
是不是疑惑为什么明明说被 const 修饰的变量是不允许被修改的这里没有被 readonly 修饰的 obj1 的 name 属性还可以修改呢
这是因为 对象等引用类型虽然属性值被修改了但因为它们是引用类型,引用地址并没有变这个值(引用地址)还是和原来一样是‘没有’ 被修改过的