2_数_函_串_符_字_用_常

//修改日期信息
myDate.setDate(myDate.getDate+10);//修改日期信息,其他信息亦可灵活修改
//查询日期偏移量
var d1 = new Date();
var d2 = new Date();
d2.setDate(d2.getDate()+5);
//var dd = daysBetween(d1,d2);//返回天数
//var ih = d2.getTimezoneOffset(d1); //返回分钟数
//checkDate() 只允许"mm-dd-yyyy"或"mm/dd/yyyy"两种格式的日期   
//if( checkDate("2006-01-01") ){ }   
//正则表达式(自己写的检查 yyyy-mm-dd, yy-mm-dd, yyyy/mm/dd, yy/mm/dd 四种)   
//var r = /^(\d{2}|\d{4})[\/-]\d{1,2}[\/-]\d{1,2}$/;   
//if( r.test( myString ) ){ }  
//字符串操作
var str = "abcdefg";//字符串定义1
var str2 = new String("abcdefg");//字符串定义2
var str3 = str + str2;//字符串连接1
str2 += str;//字符串连接2
//截取字符串
var str4 = str.substring(2);//结果:cdefg
var str6 = str.substr(2);//结果:cdefg
var str5 = str.substring(2,5);//结果:cde
var str7 = str.slice(1,-1);//结果:bcdef  从下标1到倒数第一个之间的字符串
//字符串转换大小写
var sL = str.toLowerCase();//转小写
var sU = str.toUpperCase();//转大写
//比较字符串
if(str == "abcdefg"){return true} //true
if(str == str2){return true} //true
if(str === str2){return true} //false

你可能感兴趣的:(2_数_函_串_符_字_用_常)