Я заметил, что, наблюдая/пытаясь ответить на общие вопросы jQuery, есть определенные практики, использующие javascript вместо jQuery, которые фактически позволяют вам писать меньше и делать... ну ту же сумму. А также может принести пользу производительности.
Конкретный пример
$(this)
vs this
Внутри события click, ссылающегося на объекты с кликами id
JQuery
$(this).attr("id");
Javascript
this.id;
Существуют ли другие распространенные практики? Там, где некоторые операции Javascript можно было бы сделать проще, без добавления jQuery в микс. Или это редкий случай? (из ярлыка jQuery, требующего больше кода)
РЕДАКТИРОВАТЬ: Хотя я ценю ответы на jQuery против простой производительности javascript, я на самом деле ищу гораздо более количественные ответы. При использовании jQuery экземпляры, где было бы лучше (удобочитаемость/компактность) использовать простой javascript вместо использования $()
. В дополнение к примеру, который я дал в моем первоначальном вопросе.