Метод Reflect.setPrototypeOf() — це той же метод, що й Object.setPrototypeOf(), …

Метод Reflect.setPrototypeOf() — це той же метод, що й Object.setPrototypeOf(), …


Метод Reflect.setPrototypeOf() — це той же метод, що й Object.setPrototypeOf(), за винятком типу, що повертається.

const object1 = {};
console.log(Reflect.setPrototypeOf(object1, Object.prototype));
// true
console.log(Reflect.setPrototypeOf(object1, null));
// true
const object2 = {};
console.log(Reflect.setPrototypeOf(Object.freeze(object2), null));
// false

Він встановлює прототип (тобто внутрішню властивість [[Prototype]]) зазначеного об’єкта на інший об’єкт чи null.
Якщо операція пройшла успішно — повертається true, якщо ні — false.
#JS // #practice // Вакансії IT


View Source

Previous Article

Вакансія: Python Engineer Компанія UKEESS Software House шукає на віддалену або ...

Next Article

SQL – твій квиток до успішної кар’єри! Мрієш про вищу зарплату? Хочеш бути нез...

Write a Comment

Leave a Comment

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *