« javaScript 関数の代入 | トップページ | javaScript 関数オブジェクト prototype »

2011年3月 1日 (火)

javasScript 関数とtypeof

typeofでいろいろやってみた。

var o = {};
console.log(typeof o);

var f = function () {};
console.log(typeof f);

function f2 () {};
console.log(typeof f2);

f2 = 'aaa';
console.log(typeof f2);

var f3 = function fsan () {
console.log(typeof fsan);
};
console.log(typeof fsan);

f3();

答え:
object,function,function,string,undefined,function

f2の上書きができてしまうあたりが危険です。

|

« javaScript 関数の代入 | トップページ | javaScript 関数オブジェクト prototype »

javaScript」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1049865/39057281

この記事へのトラックバック一覧です: javasScript 関数とtypeof:

« javaScript 関数の代入 | トップページ | javaScript 関数オブジェクト prototype »