tim*_*boy 10 javascript node.js nowjs-sockets
当我在端口8080上启动服务器时,它不会给我一个错误,但是当我尝试浏览http://localhost:8080/nowjs/now.js服务器时会引发错误:
[RangeError: Maximum call stack size exceeded]
undefined
我尝试使用socket.io,它运行良好.
嗯,如果now.js使用date.js,也许你的问题就在这里.链接说的是date.js尝试将toString设置为Date原型,但是当已定义toString时,您将获得其他答案中提到的循环引用.
基本上,他们说在date.js,你改变了
Date.prototype._toString=Date.prototype.toString
Run Code Online (Sandbox Code Playgroud)
至
if(Date.prototype._toString==undefined) {Date.prototype._toString=Date.prototype.toString;}
Run Code Online (Sandbox Code Playgroud)
我希望它能帮助别人.它帮助了我.
Aadit,你读过以下内容:
未捕获的RangeError:超出了最大调用堆栈大小,JavaScript
因此,您可能会看到问题似乎是因为堆栈大小的使用不当而引起的.如果您还没有,可以在此详细阅读有关此问题的更多内容以及可能的解决方案: 最大调用堆栈大小超出错误
我不认为它与端口有任何关系,更多的是与您交互/使用堆栈的方式/函数.
然后,我可能错了.; d
| 归档时间: |
|
| 查看次数: |
23306 次 |
| 最近记录: |