像许多人一样,我通过学习 jQuery 来学习 JavaScript。
最近我一直在替换以下内容:
$(this).attr('title')
和this.title
$(this).attr('id')
和this.id
$(this).val()
和this.value
$(this).parent()
和this.parentNode
$(this).attr('class')
和this.className
我的代码不仅更干净,而且在技术上更快。
这种类型的减少是否可以接受和鼓励?
我应该在
原始纯 JavaScript 而不是 jQuery 中做任何其他常见的做法吗?这种类型的简化主义是否存在任何潜在的跨浏览器问题?