Sagen, ich habe eine Funktion wie so:Was ist der beste Weg zu überprüfen, ob ein Objekt ein Array ist oder nicht in Javascript?
function foo(bar) {
if (bar > 1) {
return [1,2,3];
} else {
return 1;
}
}
und sagen, ich nenne foo(1)
, wie weiß ich es ein Array zurückgibt oder nicht?
Sie machen Ihr Leben härter als es sein muss. Ich würde es besser Stil betrachten, wenn die Funktion immer ein Array zurückgibt. – Miles