清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
/** * 根据传入id获取js对象 * @param id 入参id * @returns */ function obj$(id){ return document.getElementById(id); }; /** * 根据传入id获取js对象的值 * @param id 入参id * @returns */ function val$(id){ var obj= document.getElementById(id); if(obj!==null){ return obj.value(); }else{ return null; } }; /** * 去掉字符串前后的空格 * @param str 入参:要去掉空格的字符串 * @returns */ function trimAll(str){ return str.replace(/(^\s*)|(\s*$)/g, ''); }; /** * 去掉字符串前的空格 * @param str 入参:要去掉空格的字符串 * @returns */ function trimLeft(str){ return str.replace(/^\s*/g,''); }; /** * 去掉字符串后的空格 * @param str 入参:要去掉空格的字符串 * @returns */ function trimRight(str){ return str.replace(/\s*$/,''); } /** * 判断字符串是否为空 * @param str 传入的字符串 * @returns */ function isEmpty(str){ if(str != null && str.length > 0) { return true; } return false; } /** * 判断两个字符串子否相同 * @param str1 * @param str2 * @returns {Boolean} */ function isEquals(str1,str2){ if(str1==str2){ return true; } return false; } /** * 忽略大小写判断字符串是否相同 * @param str1 * @param str2 * @returns {Boolean} */ function isEqualsIgnorecase(str1,str2){ if(str1.toUpperCase() == str2.toUpperCase()) { return true; } return false; } /** * 判断js对象的长度 * @param obj * @param min * @param max * @returns {Boolean} */ function checkLength(obj,min,max){ if(obj.length < min || obj.length > max) { return false; } else { return true; } } /** * 判断是否是数字 * @param value * @returns {Boolean} */ function isNum(value){ if( value != null && value.length>0 && isNaN(value) == false){ return true; } else{ return false; } } /** * 判断是否是中文 * @param str * @returns {Boolean} */ function isChine(str){ var reg = /^([\u4E00-\u9FA5]|[\uFE30-\uFFA0])*$/; if(reg.test(str)){ return false; } return true; } /** * 获取年 * @returns */ function getYear(){ var year = null; var dateTime = this.getDateTime(); if(dateTime != null){ year = dateTime.getFullYear(); }else{ year = this.curDateTime.getFullYear(); } return year; } /** * 获取月 * @returns */ function getMonth(){ var month = null; var dateTime = this.getDateTime(); if(dateTime != null){ month = dateTime.getMonth() + 1; }else{ month = this.curDateTime.getMonth() + 1; } return month; } /** * 获取天 * @returns */ function getDay(){ var day = null; var dateTime = this.getDateTime(); if(dateTime != null){ day = dateTime.getDate(); }else{ day = this.curDateTime.getDate(); } return day; } /** * 获取小时 * @returns */ function getHour(){ var hour = null; var dateTime = this.getDateTime(); if(dateTime != null){ hour = dateTime.getHours(); }else{ hour = this.curDateTime.getHours(); } return hour; } /** * 获取分钟 * @returns */ function getMinute(){ var minute = null; var dateTime = this.getDateTime(); if(dateTime != null){ minute = dateTime.getMinutes(); }else{ minute = this.curDateTime.getMinutes(); } return minute; } /** * 获取秒 * @returns */ function getSecond(){ var second = null; var dateTime = this.getDateTime(); if(dateTime != null){ second = dateTime.getSeconds(); }else{ second = this.curDateTime.getSeconds(); } return second; } /** * 是否是闰年 * @returns {Boolean} */ function isLeapYear(){ var flag = false; if((this.getYear() % 4 == 0 && this.getYear() % 100 !=0) || (this.getYear() % 400 == 0)){ flag = true; } return flag; }