/*]@+debug*/\r
\r
// 文字列以外は空で返す\r
- if( typeof queryString !== 'string' ) return ret;\r
+ if( !X_Type_isString( queryString ) ) return ret;\r
\r
xnodes = [];\r
\r
if( !parsed ){\r
parsed = X_Node_Selector__parse( queryString );\r
\r
- if( typeof parsed === 'number' ){\r
+ if( X_Type_isNumber( parsed ) ){\r
// error\r
return [];\r
};\r
);\r
} else\r
// filterが関数の場合\r
- if( typeof filter === 'function' ){\r
+ if( X_Type_isFunction( filter ) ){\r
tmp = [];\r
for( i = 0, n = -1; xnode = xnodes[ i ]; ++i ){\r
if( ( !!filter( xnode ) ) ^ isNot ) tmp[ ++n ] = xnode; \r