は
if(!!object)
{
// do something if object found
}
オブジェクトが存在するかどうかを確認するためのより確実な方法は?
if(object)
{
}
は
if(!!object)
{
// do something if object found
}
オブジェクトが存在するかどうかを確認するためのより確実な方法は?
if(object)
{
}
何かが定義されていることを確認する最も安全な方法:
if (typeof thingy !== 'undefined')
if(typeof my_var == 'object'){
}
それを確認する方法はたくさんあります...
if ( object )
if ( !!object )
if ( object !== undefined )
if ( typeof object !== 'undefined' )
if ( object !== void 0 )
if ( {}.toString.apply( object ).subtr( 0, 7 ) === '[object' )
等。