Giả sử sau đây là mảng của chúng tôi với các giá trị chuỗi và thậm chí là không xác định -
var studentNames = ["Mike", undefined, "Adam", "Bob", undefined, "Carol"];
Sử dụng sort () để sắp xếp mảng trên.
Ví dụ
Sau đây là mã -
var studentNames = ["Mike", undefined, "Adam", "Bob", undefined, "Carol"]; var sortingInAscendingOrder = (first, second) => { if (first === "") return 1; if (second === "") return -1; return first.localeCompare(second); }; studentNames.sort(sortingInAscendingOrder); console.log(studentNames);
Để chạy chương trình trên, bạn cần sử dụng lệnh sau -
node fileName.js.
Đây, tên tệp của tôi là demo275.js.
Đầu ra
Điều này sẽ tạo ra kết quả sau trên bảng điều khiển -
PS C:\Users\Amit\javascript-code> node demo275.js [ 'Adam', 'Bob', 'Carol', 'Mike', undefined, undefined ]