Как и многие люди, я изучил JavaScript, изучив jQuery.
В последнее время я заменяю биты как:
$(this).attr('title') с this.title
$(this).attr('id') с this.id
$(this).val() с this.value
$(this).parent() с this.parentNode
$(this).attr('class') с this.className
Не только мой код чище, но технически быстрее.
-
Является ли этот тип сокращения приемлемым и поощряемым?
-
Существуют ли какие-либо другие общие практики, которые я должен выполнять в
rawравном JavaScript вместо jQuery? -
Существуют ли какие-либо потенциальные проблемы с кросс-браузерами с этим типом сокращения?