我最近正在为Android(2.3+)和iOS(4+)开发一些移动Web应用程序。他们的浏览器支持大部分ECMAScript5,该功能非常强大,我想尽可能使用语言功能,仅在需要时才使用jQuery。
事实证明,我使用jQuery的唯一目的是为其提供一个较短的替代方法document.querySelectorAll
。也可以摆脱它。
如果只需要支持现代WebKit浏览器,那么摆脱jQuery(和其他通用库)是否是一个好主意?毕竟,它们是一个间接层。
(到目前为止,这些应用程序不必进行AJAX调用,我想这将变得很丑陋。但是为此保留jQuery是否值得?)