当我们的self函数在javascript中作为参数传递时发生了什么
我只是想问一下,当我们的self函数在JavaScript中作为参数传递时,会发生什么情况,即传递调用函数的值 JavaScript:当我们的self函数在javascript中作为参数传递时发生了什么,javascript,Javascript,我只是想问一下,当我们的self函数在JavaScript中作为参数传递时,会发生什么情况,即传递调用函数的值 JavaScript: function main(a, b = main()) { console.log(a, b); } main(4); VM44:1未捕获范围错误:超过最大调用堆栈大小 由于递归,调用堆栈大小超过最大值会导致错误 顺便说一句,这对你自己来说是微不足道的;只需将代码复制到开发人员控制台并运行它。这会导致无限循环吗?你想干什么?
function main(a, b = main()) {
console.log(a, b);
}
main(4);
VM44:1未捕获范围错误:超过最大调用堆栈大小
由于递归,调用堆栈大小超过最大值会导致错误
顺便说一句,这对你自己来说是微不足道的;只需将代码复制到开发人员控制台并运行它。这会导致无限循环吗?你想干什么?