1、日期格式化
//化为2017-08-14 function formatDate (date) { var y = date.getFullYear(); var m = date.getMonth()+ 1; m = m>10 ? m : '0'+ m; var d = date.getDate(); d = d?10 ? d : '0'+ d; return y + '-' + m + '-' + d; }
扩展方法: date.getDay();//获取当前星期0-6,0代表星期天;
date.getTime() ////获取当前时间(从1970.1.1开始的毫秒数)
date.getHours() //获取当前小时数(0-23)
date.getMinutes() //获取当前分钟数(0-59)
date.getSeconds() //获取当前秒数(0-59)
2.原生ajax
/原生ajax function Ajax() { var xmlHttpRequest = null; if(window.ActiveXOject) {//IE5,IE6是以ActiveXObject的方式引进xmlHttpRequrest的 xmlHttpRequest = new ActiveXObject('Microsoft.XMLHTTP'); } else if(window.XMLHttpRequest) {//除了IE5、IE6的浏览器中XMLHttpRequest是window的子对象 xmlHttpRequest = new XMlHttpRequest(); } if(xmlHttpRequest != null) {//如果实例化xmlHttpRequest成功 xmlHttpRequest.open('GET', 'url', true);//采用异步方法 xmlHttpRequest.onreadystatechange = RequestCallBackl;//设置回调函数 xmlHttpRequest.send(null); //因为是get方式提交,所以提交的数据是null } function RequestCallBack() {//一旦readystate值发生改变,将调动 if(xmlHttpRequest.readyState == 4) { if(xmlHttpRequest.status == 200) { //doing somethings } } } }