Tôi có một yêu cầu ajax mà trả về một danh sách các giá trị như thế này:Cách thanh lịch để chuyển đổi chuỗi giá trị thành một mảng Javascript?
"1,2,3,4,5,6"
tôi cần nó là một mảng javascript với những con số:
[1,2,3,4,5,6]
tôi đã cố gắng:
var array = new Array("1,2,3,4,5,6".split(","))
Nhưng các số vẫn là chuỗi ở đầu ra:
["1","2","3","4","5","6"]
Có cách nào sạch sẽ để có nó dưới dạng mảng được đánh số không? Tốt hơn là không viết một hàm để lặp qua nó?
chỉ dành riêng cho phong cách, một ngắn một: 'for (var i = array.length; i; mảng [- -i] = + mảng [i]); ' – Mic