Giải thích đoạn code hàm javascript

image

Anh/chị cho em hỏi biến n khai báo ở trong function, tại sao khi kết thúc lời gọi hàm và chạy xong thì từ dòng 14, 15, 16 vẫn còn cập nhật được vậy ạ.

Có vẻ giống clousure, nhưng mà clousure thì phải return về function, còn trường hợp này lại return object :thinking:

Edit: sau một hồi lâu suy nghĩ thì mình khẳng định next là hàm clousure :joy:

5 Likes

Vẫn là closure nhé, xem lại đoạn đầu tiên, định nghĩa closure là hiểu ngay.

9 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?