Lines Matching refs:obj
395 function isArray(obj){ argument
397 return Array.isArray(obj);
400 return (obj && obj.length !== undefined && obj.pop && obj.push);
405 function isStringObject(obj){ argument
406 return obj && typeof obj === "object"
407 && Function.prototype.toString.call(obj.constructor) === "function String() { [native code] }";
411 function isNumberObject(obj){ argument
412 return obj && typeof obj === "object"
413 && Function.prototype.toString.call(obj.constructor) === "function Number() { [native code] }";
417 function isBooleanObject(obj){ argument
418 return obj && typeof obj === "object"
419 && Function.prototype.toString.call(obj.constructor) === "function Boolean() { [native code] }";
422 function isDate(obj) { argument
423 if (obj && typeof obj === "object") {
424 return !!(obj.getFullYear && obj.getMonth && obj.getDate);
430 function isValidDate(obj){ argument
431 return isDate(obj) && !isNaN(obj.getTime());
530 function objectKeys(obj) { argument
532 return Object.keys(obj);
536 for (key in obj) {
537 if (Object.prototype.hasOwnProperty.call(obj, key)) {
555 function isEventable(obj) { argument
556 return obj.attachEvent && obj.detachEvent;