Timo "God's Boss" Reitz: Nützliche JavaScript-Schnipsel

Beitrag lesen

Aufgrund der fehlerhaften Arbeitsweise von typeof nutze ich folgende Funktionen:

function isObject(o) {

return (typeof o === 'object' && !(o instanceof Array) && o !== null);
}
function isArray(a) {
  return (typeof a === 'object' && a instanceof Array);
}

  
Bei diesen Funktionen solltest du aber bedenken, dass sie nicht funktionieren, wenn die Arrays aus anderen Frames, Tabs oder Fenstern stammen, `a instanceof Array`{:.language-javascript} ist dann `false`{:.language-javascript}.

-- 
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.  
  
Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|