You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Có thể optimize chỗ này bằng cách clone cả list todoItems trước rồi gán dữ liệu mới vào thì sẽ gọn hơn là 2 lần spread, 2 lần slice.
Thay vì phải dùng thêm 2 if để check 2 trường hợp text là space và empty string thì có thể check ở dòng if root.
Array map nhận một callback, và callback đó bắc buộc phải return gì đó lại để construct thành array, nếu em chỉ muốn loop qua để thực hiện task vụ cho từng phần tử thì dùng forEach nha
Hạn chế sử dụng
var, nên sử dụnglethoặcconst. Vìvarlàfunctionscope,let, constlàblock scopecho nên sẽ an toàn và dễ kiểm soát scope của biến hơn.Ref: https://hackernoon.com/why-you-shouldnt-use-var-anymore-f109a58b9b70
Có thể optimize chỗ này bằng cách clone cả list


todoItemstrước rồi gán dữ liệu mới vào thì sẽ gọn hơn là 2 lần spread, 2 lần slice.Thay vì phải dùng thêm 2 if để check 2 trường hợp text là space và empty string thì có thể check ở dòng if root.

Array map nhận một callback, và callback đó bắc buộc phải return gì đó lại để construct thành array, nếu em chỉ muốn loop qua để thực hiện task vụ cho từng phần tử thì dùng

forEachnha