Có một tiêu chuẩn được xác định như thế nào JavaScript sẽ được so sánh, trên Chrome console tôi có được điều nàyMảng Javascript được so sánh như thế nào?
[10,0,0] > [1,0,0]
true
[10,0,0] > [5,0,0]
false
[5, 0, 0, 0] < [10, 0, 0, 0] //repeatable
false
[10,0,0,0] > [9,0,0,0]
false
[11,0,0,0] > [10,0,0,0]
true
Đó là đánh giá cao unintutive, và tôi thậm chí không thể có ý nghĩa gì logic đang được áp dụng, và họ trông lặp lại quá không nhìn dựa trên đối tượng id (ref) vv, vì vậy là có bất kỳ tài liệu hướng dẫn cho nó?
Vâng, có thể thông số kỹ thuật ECMAScript sẽ giúp: http://www.ecma-international.org/ecma-262/5.1/#sec-11.8.5 – Stasik
So sánh chuỗi. – NINCOMPOOP
Có phải nó ngầm gọi toString và so sánh theo thứ tự bảng chữ cái? –