在操作字符串时,获得Javascript长时间运行脚本错误的机会是什么?

What are the chances of getting Javascript long running script error when manipulating string

本文关键字:脚本错误 运行 机会 是什么 长时间 Javascript 字符串 操作 获得      更新时间:2023-09-26

我正在设计一个SQL引擎。用户将从UI中选择某些参数,根据这些参数,我将设计一个SQL语句。用户可以选择连接表,应用条件,创建临时表,能够应用许多SQL内置函数等。我将编写许多函数,这些函数将查看输入并基于执行一些最终将给出SQL语句的操作。

  1. 我可以使用任何服务器端语言编写此代码,但我们想尝试JavaScript。显然,这将需要大量的字符串操作。

我只是担心如果这将导致" " 这个页面上的脚本导致Internet Explorer运行缓慢。如果它继续运行,您的计算可能会变得无响应。"在IE上或"此页面上的脚本可能很忙,或者它可能已经停止响应。您可以现在停止脚本,在调试器中打开脚本,或者让脚本在Firefox上继续"。

我知道我没有分享任何代码&这个问题有点主观。但我相信你们中的一些人在之前的作业中可能遇到过类似的问题/挑战。你的宝贵建议将会大有帮助。

除非我误解了你的问题,否则你是在问在做几个字符串操作时是否有得到那个可怕消息的风险。

如果你只想在浏览器中构造查询,那么我认为你很好,因为你不需要,比如说,连接1000个字符串,或者在1000个字符串中搜索一个字符串。我要说的唯一风险是,如果你打算对大字符串做复杂的正则表达式操作。如果我理解错了,给我举几个字符串操作的例子会有所帮助。

当然,我假设您将以异步方式发送和运行SQL查询。