или хороший подход? Объясните свой ответ: string.protorype.show = function(){ console.log(this)}; "Hellow world".show() вот такой пример. И этот вопрос был в собесе
плохая практика
можете объяснит. просто я не практиковался с протототипами
не могу ничего сказать, самому интересно Но как я предполагаю зачем изменять нативные методы если можно просто новые написать потом не оч удобно читать это всё будет
ок все спасибо
Когда вы расширяете объект, вы меняете его поведение. Можно изменить поведение объекта, который будет использоваться только вашим собственным кодом. Но когда вы меняете поведение чего-то, что также используется другим кодом, есть риск сломать этот другой код.
Обсуждают сегодня