Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将jQuery转换为JavaScript_Javascript_Jquery - Fatal编程技术网

将jQuery转换为JavaScript

将jQuery转换为JavaScript,javascript,jquery,Javascript,Jquery,我知道所有内部jQuery函数都是用JavaScript编写的,所以从技术上讲,应该可以将jQuery计算为JavaScript 我有一段JavaScript,它使用jQuery,我需要在jQuery不可用的环境中使用它。 我知道我可以手工翻译,但是代码太多了。 有没有一种工具可以做到这一点 只是想明确一点:通过大量的努力,我可能可以在环境中获得jQuery,但我希望有一个资源友好的解决方案。 如果没有这样的工具,我就试着手工翻译代码,我只是想知道是否有这样的工具。谷歌的高级优化将您的代码压缩为

我知道所有内部jQuery函数都是用JavaScript编写的,所以从技术上讲,应该可以将jQuery计算为JavaScript

我有一段JavaScript,它使用jQuery,我需要在jQuery不可用的环境中使用它。 我知道我可以手工翻译,但是代码太多了。 有没有一种工具可以做到这一点

只是想明确一点:通过大量的努力,我可能可以在环境中获得jQuery,但我希望有一个资源友好的解决方案。
如果没有这样的工具,我就试着手工翻译代码,我只是想知道是否有这样的工具。

谷歌的高级优化将您的代码压缩为只包含必要的部分,因此jQuery中未使用的部分将被剥离。

jQuery是JavaScript。这里没有边界可以跨越。我认为从中提取“必要的部分”是不可能的,如果你需要的话,你应该专注于把jQuery放到你的环境中。我知道jQuery是用JavaScript构建的。我不是说我想提取jQuery的某些部分。假设我有$(“.classname”)。这大致相当于document.getElementsByClassName(“classname”)。我只是问是否有一个工具可以通过编程来完成这类工作。不,没有。jQuery中的所有内容都依赖于jQuery中的所有内容。虽然简单的案例可能有简单的替代品,但即使使用简单的示例,也存在一个问题:不是每个浏览器都支持
getElementsByClassName()
,但是每个浏览器jQuery都支持
$(“.classname”)
。好的,我只是想知道是否有一个工具可以帮助用实际的底层代码替换jQuery语句。我认为没有这样的工具。这是一个合理的问题。出于各种原因,我也在寻找一个希望将jQuery映射到本地内联JavaScript的跨编译器。是否有必要将整个jQuery代码复制并粘贴到该网站上?