Как работают объекты ООП в JS?

181
29 апреля 2018, 21:03

Почитав десяток другой статей об ООП в JS попытался подытожить то, что понял.

Получается создавая переменную let i = 3 конструктор берет свойства и методы из прототипов объекта number?

Или что-то не так?

Answer 1

При необходимости вызова метода относительно примитива интерпретатор заворачивает значение в объект-обертку, результатом может быть другой примитив, а на временную "обертку" не остается никаких ссылок и сборщик мусора ее чуть позже где-то в тишине прикончит...

То есть 0.004.toFixed(2) неявно превратится в (new Number(0.004)).toFixed(2).

READ ALSO
Gulp Critical для нескольких страниц?

Gulp Critical для нескольких страниц?

как правильно за Инлайнить стили для каждой страницы? Сейчас при запуске critical инлайнятся только стили для html и body в файл с <head></head>Страниц...

108
Проблема с вызовом функции в AngularJS

Проблема с вызовом функции в AngularJS

Работаю над созданием метода для добавления новых пользователейКод работал и новые записи добавлялись в базу однако после повторного теста...

109
Количество попыток [требует правки]

Количество попыток [требует правки]

Нужно составить программу "Поле чудес" и с каждой неправильной буквой написать количество оставшихся попыток

108