私は自分自身がjavascript要素がたくさん存在するかどうかを確認するために以下を使用していることに気づきました:
if (typeof elem == "undefined")
// Do something
コードの繰り返しを減らすことができるように関数を作成したいと思います。
if (exists(elem))
これが私が作成した関数です:
if (typeof exists == 'undefined') {
function exists (e)
{
if (typeof e == "undefined")
return false;
return true;
}
}
問題は、変数が関数を通過する前に未定義であるということです。javascriptエラーを生成します。これを処理する関数を作成するにはどうすればよいですか?