プロトタイプの操作
重要性: 5
ここに2つのオブジェクトを作り、次にそれらを変更するコードがあります。
処理の中で、どの値が表示されるでしょう?
let animal = {
jumps: null
};
let rabbit = {
__proto__: animal,
jumps: true
};
alert( rabbit.jumps ); // ? (1)
delete rabbit.jumps;
alert( rabbit.jumps ); // ? (2)
delete animal.jumps;
alert( rabbit.jumps ); // ? (3)
3つ答えてください。
trueです,rabbitから取られます.nullです,animalから取られます.undefinedです, このようなプロパティはもやは存在しません。