我用計數器 val 2 呼叫 myFunc1。myFunc1 呼叫 myFunc2 并增加每次計數器。
當計數器 val 為 4 時它應該停止。
為什么這不起作用?
我收到錯誤“超出最大呼叫堆疊大小”
myFunc1 = (counter) => {
if(counter < 5) {
myFunc2(counter);
}
}
myFunc2 = (counter) => {
myFunc1(counter );
}
myFunc1(2);
uj5u.com熱心網友回復:
counter 回傳的值counter和然后遞增變數。您應該使用counter 1or counterwhich 遞增,然后回傳該值。
查看更多資訊
myFunc1 = (counter) => {
if(counter < 5) {
myFunc2(counter);
}
}
myFunc2 = (counter) => {
myFunc1(counter 1);
}
myFunc1(2);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/334318.html
標籤:
上一篇:如何讓WebhookJSON寫入CloudFirestore中?
下一篇:通過子查詢/連接過濾SQL中的行
