Nói rằng tôi có một chức năng như vậy:Cách tốt nhất để kiểm tra xem một đối tượng có phải là một mảng hay không trong Javascript?
function foo(bar) {
if (bar > 1) {
return [1,2,3];
} else {
return 1;
}
}
Và nói tôi gọi foo(1)
, làm thế nào để tôi biết nó sẽ trả về một mảng hay không?
Bạn đang làm cho cuộc sống của mình khó khăn hơn mức cần thiết. Tôi sẽ xem xét nó phong cách tốt hơn nếu chức năng luôn luôn trả về một mảng. – Miles