我知道互联网上有很多工具可以让我们的生活更轻松,尤其是一些功能强大的开发工具。
请问你是否知道有没有一种能够将旧的JavaScript代码转换成jQuery的工具?
这样的工具可以帮助我们完成这项任务吗?因为我需要将成千上万行的代码转换成jQuery格式,我觉得这可能需要15年时间... :)
谢谢!
我知道互联网上有很多工具可以让我们的生活更轻松,尤其是一些功能强大的开发工具。
请问你是否知道有没有一种能够将旧的JavaScript代码转换成jQuery的工具?
这样的工具可以帮助我们完成这项任务吗?因为我需要将成千上万行的代码转换成jQuery格式,我觉得这可能需要15年时间... :)
谢谢!
var x = document.getElementById('foo');
is:
var x = $('#foo');
var x = $('#foo')[0];
这段代码会返回一个DOM对象,但这样是浪费jQuery库的。
一种解决方法是使用以下代码替换:
var $x = $('#foo');
var x = $x[0];
那就坚持使用约定,即$var
是var
的jQuery包装版本。随着重构的进行,您可以使用告诉您“x”未使用的工具(如jsLint)来知道可以安全地删除它。
各种IDE都有一些用于重构Javascript的工具。参见此问题以了解一些:如何重构JavaScript、HTML、CSS等?