在vue项目中,data初始化 里面一般会有很多变量,后续如果不想使用它,可以使用Object.freeze().
避免vue初始化时候,做一些无用的操作,从而提高性能
data(){
return{
list:Object.freeze({'我不需要改变'})
}
}
Object.freeze只能保证对象属性不变,如果 修改的属性值是复杂数据类型,还是可以修改成功的
在vue项目中,data初始化 里面一般会有很多变量,后续如果不想使用它,可以使用Object.freeze().
避免vue初始化时候,做一些无用的操作,从而提高性能
data(){
return{
list:Object.freeze({'我不需要改变'})
}
}
Object.freeze只能保证对象属性不变,如果 修改的属性值是复杂数据类型,还是可以修改成功的