オブジェクトisFrozen()メソッド

ObjectオブジェクトのJavaScriptisFrozen()メソッドに関するすべてをご覧ください

オブジェクトを引数として受け入れ、trueオブジェクトがフリーズしている場合、falseそうでなければ。オブジェクトがの戻り値である場合、オブジェクトはフリーズします。Object.freeze()関数。

例:

const dog = {}
dog.breed = 'Siberian Husky'
const myDog = Object.freeze(dog)
Object.isFrozen(dog) //true
Object.isFrozen(myDog) //true
dog === myDog //true

例では、両方dogそしてmyDog冷凍されています。に引数として渡された引数Object.freeze()変異しており、凍結を解除することはできません。引数としても返されるため、dog===myDog(それはまったく同じオブジェクトです)。

私の無料ダウンロードJavaScriptビギナーズハンドブック


その他のjsチュートリアル: