Я пытаюсь сократить до вещей немного, поэтому я делаю функцию, которая реализует этотИспользование подчеркивания, как знак доллара в JavaScript
Element.prototype.methodName = function(selector) {
return this.querySelector(selector);
}
Это нормально, когда я пытался использовать $
или другие буквы или слова, но похоже, что подчеркивание не работает с ним, зная, что подчеркивания _
являются допустимыми именами переменных.
Element.prototype._ = function(selector) {
return this.querySelector(selector);
}
называется так: _('body')
Сообщение об ошибке: ReferenceError: _ is not defined
Какой браузер вы используете? –
Как это не работает? Получаете ли вы конкретную ошибку при попытке вызвать '_()'? –
'ReferenceError: _ не определен' –