[JS] Prevent Stack Overflow
Exercise: Fix This Code //fill array with 60000 elements const list = new Array(60000).join('1.1').split('.'); function removeItemsFromList() { var item = list.pop(); if (item) { removeItemsFromList(); } }; removeItemsFromList(); 위의 recursive function 은 stack overflow 를 발생시킨다. recursive call around 는 유지하면서 stack overflow 를 피하려면 어떻게 고쳐야할까? Solution Code const list = new Array(60000).join('1.1').s..
공부/JS
2020. 8. 6. 05:53