Mình có vấn đề về ram khi dử dụng hàm setTimeout(), dưới đây là một đoạn code ví dụ cho trường hơp của minh:
function getText(){
console.log('demo');
test();
}
function test(){
setTimeout(getText(), 2000);
}
getText();
Như đoạn code trên mình sử dùng hàm này là muốn thực hiện lại function getText() trong một thời gian nhất định. Nhưng khi dùng cách này mình gặp vấn đề về ram mà trình duyệt chạy tăng lên theo thời trang chạy trang có đoạn code này, có khi máy mình treo luôn do full ram. Bác nào có cao kiến gì không. Mục đích của mình là muốn chạy lại một function trong thời gian nhất định, mình không rành về javascript lắm.
. Mình cám ơn.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?