teamSJA @Wiki

■JavaScript 関数が有効か判断する■

最終更新:

oga

- view
メンバー限定 登録/ログイン
#blognavi
---
typeof演算子(JavaScript1.1以降)

パラメータに指定した値が何であるかを文字列で返す。

typeof(123) -> number
typeof("ABC") -> string
typeof("encodeURI") -> function
typeof(true) -> boolean
typeof(document) -> object
typeof(aaaaa) -> undefined


typeof演算子を使用することで、各ブラウザで、あるJavaScipt関数が有効か否かを判断することが可能。
例)JavaScript1.5で使用可能な関数「encodeURI」が有効な場合のみ使用する
if (typeof(encodeURI) == 'function') {
  rtn = encodeURI(str);
}


---
<出典>
http://www.res-system.com/item/505



カテゴリ: [プログラミング_JavaScript] - &trackback() - 2006年06月16日 20:27:31
名前: コメント:
#blognavi
ウィキ募集バナー