1、当天45天后的日期
var date = new Date(); date.setTime(date.getTime()+1000*3600*24*45); document.write(format(date)); //format date function check(i) { if(i<10) i="0"+i; return i;} function format(date){ return date.getFullYear()+"-"+check(date.getMonth()+1)+"-"+check(date.getDate()); } String to Date: function toDate(str){ var a = str.split("-"); var date = new Date(parseInt(a[0]),parseInt(a[1])-1,parseInt(a[2]))); } var date = toDate("2012-3-4");
sort()方法若不传参数,将按照字母大小写排序,即同位先排大写后小写。
若想忽略大小写按字母顺序排,采用以下方法
array.sort(function(i,j){ return i.toLowerCase()<j.toLowerCase()?1:-1; })
A、unshift(),shift()头部增删
B、push(),pop()尾部增删
C、splice()任意位置增删,arrayObj.splice(index,howmany,element1,...,elementX)
删除第二个元素:array.splice(1,1);
替换第三个元素:array.splice(2,1,"name");
在第二与第三个元素间插入新元素:array.splice(2,0,"age");
D、Array to String: jion()
E、String to Array: split()
F、数组组合:concat()连接数组,返回字符串; 采用jquery中的方法$.merge()或$.extend()连接数组,返回数组
3、遍历$.each(),在遍历过程中return false将停止遍历