タグ

ブックマーク / meme.efcl.info (1)

  • Firebugのconsole.log()の返り値をそのまま使ってはいけない | MemeTodo

    2011年6月25日土曜日 Firebugのconsole.log()の返り値をそのまま使ってはいけない 以前Twitterで書いたけど、記事にするの忘れてたので。 そもそもはconsole.log()の返り値がundefinedだと思っているという前提みたいなものがあるので、気にならない人は全く気にならないと思います。 まず、console.logの返り値を使ってしまうとはどういう状況かというと function mimi(arg){ if(!arg){ return console.log("引数ないよ!");// return&メッセージ出すと便利 // だけどこのときのreturnされるのはfalsyではない場合がある } // 処理 } var res = mimi();// falsyな値が返ってくると思ってしまう // 実際にはresに _firebugIgnore が返って

  • 1