Встречается на собеседованиях • сегодня
Можно ли сделать метод для любой строки
Да, можно добавить метод к прототипу String, чтобы он был доступен для всех строк. Однако это не рекомендуется, так как может привести к конфликтам с будущими стандартами или другими библиотеками.
javascript
String.prototype.customMethod = function() {
return this + ' modified';
};
const str = 'Hello';
console.log(str.customMethod()); // 'Hello modified'Важно:
- Изменение встроенных прототипов считается плохой практикой.
- Если всё же необходимо, используйте уникальные имена методов.
- Вместо этого лучше создать отдельную функцию-утилиту.
javascript
function modifyString(str) {
return str + ' modified';
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы