Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- typeOf: function(object,type){
- var typeArray = [];
- if(typeof object.length === 'number' &&
- !(object.propertyIsEnumerable('length')) &&
- typeof object.splice === 'function'){
- if(type === 'array'){
- return true;
- }else if(typeof type === 'undefined'){
- return 'array';
- }else{
- return false;
- }
- }
- if(typeof object == type){
- return true;
- }else if(typeof object !== type){
- return false;
- }else if(type === 'undefined'){
- switch (typeof object) {
- case 'undefined':
- return 'undefined';
- break;
- case 'object':
- return 'object';
- break;
- case 'boolean':
- return 'boolean';
- break;
- case 'number':
- return 'number';
- break;
- case 'string':
- return 'string';
- break;
- default:
- return 'error';
- }
- }
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement