首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

几个惯用的自定义js方法

2013-10-06 
几个常用的自定义js方法/** * 判断val是否为空 * @param val * @returns */function isEmpty(val){if(val

几个常用的自定义js方法

/** * 判断val是否为空 * @param val * @returns */function isEmpty(val){if(val == '' || val == undefined || val == null){return true;}else{return false;}}/** * 判断obj是否存在 * @param obj * @returns {Boolean} */function exists(obj){if (obj.length) {return true;}else{return false;}}/** * 判断集合collection是否包含某元素element * @param collection * @param element * @returns */function seqContains(collection, element){ for (var i = 0; i < collection.length; i++) {         if (collection[i] == element) {             return true;         }     } return false;}/** * 遍历js对象所有属性 * @param obj * @returns {String} */function traverseObj(obj){var props = "";for(var p in obj){ if(typeof(obj[p])=="function"){     obj[p]();}else{     //-- p为属性名称,obj[p]为对应属性的值    props+= p + "=" + obj[p] + "\n";} } return props;}

热点排行
Bad Request.