var year = new Date().getFullYear();//年
获取到的月份+1,因为月份在电脑中是从0开始的;
var month =new Date().getMonth() +1;//月
var Date = new Date().getDate();//日
var Day = new Date().getDay();//星期几
var Time = new Date().getTime();//时间戳,从1977年开始到现在的毫秒数;
var Hours = new Date().getHours();// 时
var Minutes = new Date().getMinutes();// 分
var Seconds = new Date().getSeconds();// 秒
var currentTime = new Date().toLocaleString();// 当前的年月日,上下午,时分秒;
var currentDateTime = new Date().toLocaleDateString();// 当前的年月日
var currentTimes = new Date().toLocaleTimeString();// 当前的时间
toUTCString() 把时间转换成字符串格式
字母大小写,toUpperCase();
toLocalCase();
trim()去除空格;
sub() 下标;
sup() 上标;
bold()粗体显示;
数组的操作:
push();
向数组添加参数到数组末尾;
var arr = [1,2,3,4,5]
arr.push(0,3,7,8);
console.log(arr);//(9) [1, 2, 3, 4, 5, 0, 3, 7, 8]
unshift(),
像数组头加入参数,返回新的数组长度
var arr = [1,2,3,4,5]
arr.unshift(0);
console.log(arr);//6) [0, 1, 2, 3, 4, 5]
shift():
删除数组的第一个元素,返回新的数组
var arr = [1,2,3,4,5]
arr.shift();
console.log(arr);// (4) [2, 3, 4, 5]
pop(),
删除数组的最后一个,返回新的数组
var arr = [1,2,3,4,5]
arr.pop();
console.log(arr);//(4) [1, 2, 3, 4]
splice(),
这个可以删除数组的内容也可以添加,返回新的数组
删:
var arr = [1,2,3,4,5]
arr.splice(0,3);
console.log(arr);//(2) [4, 5]
增:
var arr = [1,2,3,4,5]
arr.splice(0,3,7,8);
console.log(arr);//[7, 8, 4, 5]
slice();
删除数组的内容(开始,结束)不包括结束的
var arr = [1,2,3,4,5]
var c = arr.slice(1,3);
console.log(c);//(2) [2, 3]
这里我让返回删除的数据
sort();给数组排序;比较少用;抄的
用的时候还得在里面加函数;
arrayObject.sort(sortby);sortby是一个函数,
function sortNumber(a,b)
{
return a - b
}
var arr = new Array(6)
arr[0] = "10"
arr[1] = "5"
arr[2] = "40"
arr[3] = "25"
arr[4] = "1000"
arr[5] = "1"
document.write(arr + "<br />")
document.write(arr.sort(sortNumber))
splice(index,howmany,add)返回的是截取的字符串