że mam funkcja tak:Jaki jest najlepszy sposób sprawdzenia, czy obiekt jest tablicą, czy nie w JavaScript?
function foo(bar) {
if (bar > 1) {
return [1,2,3];
} else {
return 1;
}
}
I powiedzieć zadzwonię foo(1)
, skąd mam wiedzieć, że zwraca tablicę, czy nie?
Uczynisz swoje życie trudniejszym, niż powinno być. Uznałbym, że jest to lepszy styl, jeśli funkcja zawsze zwraca tablicę. – Miles