javascript - Javascript 中的函数可以有多长?

标签 javascript

在 Java 中,函数的最大大小为 65535 bytes

ECMAScript 中有任何指定的限制吗?

浏览器中的已知限制怎么样?

最佳答案

ECMAScript 规范中对 FunctionBody 的最大大小没有明确的限制,据我所知,也没有任何关于函数声明最大大小的记录限制浏览器。

许多浏览器确实对字符串长度有大小限制,例如 Chrome 中的 512MB,因此使用 Function 构造函数创建的任何函数肯定不能大于此限制,并且可能相同或不同类似的限制也适用于解析代码中的函数。

关于javascript - Javascript 中的函数可以有多长?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10787460/

相关文章:

javascript - Google map 信息窗口未显示

javascript - JavaScript 的 JSON stringify 独立函数

javascript - jquery 延迟对象回调未触发

javascript - Ramda 基于键匹配的递归合并

javascript - jQuery DataTables Scroller Ajax 没有被第二次调用

javascript - 获取 contenteditable div 的当前行?

javascript - 以编程方式设置 Select2 ajax 的值

javascript - Jquery Load() 从另一个页面获取元素 id 值时返回 [object object]

javascript - 打开 JavaScript 文件时 Visual Studio 2008 崩溃?

javascript - ExpressJS 中 AngularJS Controller 发布的身份不明的对象