Vue源码阅读 1.Object.freeze() Object.freeze()方法可以冻结一个对象,冻结指的是不能向这个对象添加新的属性,不能修改其现有属性的值,不能删除现有属性,以及不能修改该对象已有属性的可枚举举,这个对象永远是不可变的。该方法返回被冻结的对象。 语法 Object . freeze ( obj ) 参数 初步 描述 对象 要被冻结的对象 返回值 被冻结的对象。 2. isFinite() 该级别的isFinite()函数用于判断是否被替换的参数值是否为一个有限的数值(有限数量)。在必要情况下,参数会首先转换为一个数值。 isFinite方法检测它参数的数值。如果参数是NaN,正无穷大或负无穷大,会返回false,其他返回true。 语法 isFinite ( testValue ) 参数 初步 描述 测试值 用于检测有限性(finiteness)的值。 返回值