Array Destructuring với Giá trị Mặc định
Mẹo nhanh về sử dụng giá trị mặc định trong array destructuring
Xuất bản ngày 1 phút đọc
Array Destructuring với Giá trị Mặc định
Hôm nay tôi học được rằng bạn có thể sử dụng giá trị mặc định trong array destructuring, tương tự như object destructuring.
Mẹo
const [first, second = 'default', third] = ['a'];
// first = 'a'
// second = 'default'
// third = undefinedĐiều này hữu ích khi bạn không chắc chắn một mảng có đủ phần tử hay không, nhưng bạn muốn cung cấp giá trị dự phòng.
Ví dụ Thực tế
function processUserData([name, email = 'no-email', age]) {
console.log(name, email, age);
}
processUserData(['John']);
// Output: John no-email undefinedĐơn giản nhưng mạnh mẽ!