là có thể chuyển nhiều đối số bằng cách sử dụng một biến không? Ví dụ: nếu tôi muốn làm một việc gì đó như:Javascript: chuyển nhiều đối số dưới dạng một biến duy nhất
function foo(x,y){
document.write("X is " + x);
document.write("Y is " + y);
}
var bar = "0,10";
foo(bar);
Ví dụ trên là một ví dụ đơn giản về những gì tôi đang cố gắng làm. Nó không hoạt động (vì "thanh" được phát hiện như một đối số). Tôi biết rằng có những cách dễ dàng hơn để thực hiện điều này bằng cách sử dụng mảng.
Vì vậy, tôi đặt câu hỏi này chủ yếu là do tò mò - có thể biến biến "thanh" thành không chỉ một, mà là 2 đối số?
Cảm ơn!
Chủ đề liên quan: Từ khóa 'đối số' cho bạn biết args được chuyển đến hàm. Ví dụ: function a() {alert (arguments [1])}; a (1, 2); Điều này sẽ cảnh báo ('2'); – Topera