タグ

ブックマーク / cheesepie.hatenadiary.org (1)

  • JavaScriptで型判定いろいろ - Cheese Pie

    型の判定をするときに「typeof」とか「instanceof」とか「==」とかしょっちゅう忘れる。 あとDOM要素もwindowだったりHTMLElementParagraphElementとかいろいろあってややこしや。 この辺、jQueryのisArray()やisFunction()ではどうやってるんだろと見てみると、「Object.prototype.toString.call(v)」でやってた。 いろいろな型で試してみたところ、これで全部いけるじゃん!と分かったので、まとめたやつを作ってみた。 ・type.js /** * Decision type of variable. * @class Type * @static */ var Type = { isObject: function(v) { return (Object.prototype.toString.call(

    JavaScriptで型判定いろいろ - Cheese Pie
    psychedesire
    psychedesire 2009/11/25
    便利かもー
  • 1