Javascript 更改脚本执行以跳过行抛出错误

Javascript 更改脚本执行以跳过行抛出错误,javascript,google-chrome,google-chrome-devtools,Javascript,Google Chrome,Google Chrome Devtools,我们已将代码部署到服务器,其中html页面上的一行将抛出错误: <script> $('foo .' + '').html() //kaboom </script> 这会停止执行,阻止QA执行其工作。在下一次部署之前,是否有办法使用Chrome的调试器工具修改这一行,跳过这一行,或者修改这一行,这样它就不会出错,执行也不会停止?如果这是一个QA服务器,我想说,最简单的方法就是在服务器上手动编辑文件并删除/注释这一行。或者如果可能的话,可以更快地回滚/修补发

我们已将代码部署到服务器,其中html页面上的一行将抛出错误:

 <script>
     $('foo .' + '').html() //kaboom
 </script>

这会停止执行,阻止QA执行其工作。在下一次部署之前,是否有办法使用Chrome的调试器工具修改这一行,跳过这一行,或者修改这一行,这样它就不会出错,执行也不会停止?

如果这是一个QA服务器,我想说,最简单的方法就是在服务器上手动编辑文件并删除/注释这一行。或者如果可能的话,可以更快地回滚/修补发行版。html文档已编译,但不幸的是它不是纯文本。@dfsq我知道,服务器端处理存在一个缺陷,即生成此无效选择器,这是此问题的根源。您可以尝试使用暂停异常并在执行代码之前修改代码。