码迷,mamicode.com
首页 > Web开发 > 详细

jquery常用操作@测试分享

时间:2018-09-05 23:55:25      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:转换   func   设置   alert   function   tom   sub   regexp   amp   

格式化日期时间为2017-07-09

functionformatDate (dates) {

    varmydate= new Date(dates);

    varmon=mydate.getMonth()+1;

    mon= mon.toString().length <=1 ? "0" + mon: mon;

    vard=mydate.getDate();

    d= d.toString().length <= 1 ? "0" + d: d;

    varh=mydate.getHours();

    h= h.toString().length <= 1 ? "0" + h: h;

    varm=mydate.getMinutes();

    m= m.toString().length == 1 ? "0" + m: m;

    vars=mydate.getSeconds();

    s= s.toString().length == 1 ? "0" + s: s;

    returnmydate.getFullYear()+"-"+mon+"-"+d+ " "+h+":" +m+ ":" + s;

}

 

技术分享图片

字符串转化为日期格式

varmydate= new Date("2017","7","18",0,0,0);

console.log(mydate);

//new Date()可把数字转化为日期型。但无法把“2017-07-18”这样的格式转化为日期格式。

 

boostrap:添加月视图控件

var c="form-control input-smdatepicker-input";

$("input[name =‘_LIS_field3‘]").attr("class",c);

$(".datepicker-input").datetimepicker({

            language: "zh-CN",

            format: "yyyy-mm",//选择后填写的格式为年月

           autoclose: true,

            minView: "year",

           startView: year,//设置为年月视图

            todayBtn: true,

            pickerPosition:"bottom-left"

        });

作用域 

在方法里面重新声明变量,会造成变量提升

var myVar = test;  
(function() {  
    alert(myVar); // undefined  
    var myVar = test1;  
})(); 

 

 

Jquery 数字操作

 

  用parserInt(str,进制)避免ie8数字异常

  在IE8下,parseInt(‘08‘),parseInt(‘09‘)会计算为0,parseInt(‘010‘)计算为8,而不是我们想要的8、10。用parseInt(‘08’,10)即可以转换正常;

 

判断是否非字符串

 if(isNaN(Number(scoreval))){}

 

保存小数点后2位数

  b.toFixed(2);

 

ulr操作

 

自动刷新当前的url

  window.location.reload();

 

url跳转:

location.href=src+"?num="+data+"&device="+device1+"&situation="+situation1+"&checkSituation="+checkSituation1;//跳转到另一个页面,//可以传递其他参数到另一个页面

 

本窗口打开另一个页面

window.open(son_url,"_self");

 

获取url中的参数

console.log(window.location.search.substr(1));//获取url中?后的字符串

 

通过正则获取url中的参数

varname = function (name){

   var reg = new RegExp("(^|&)"+name +"=([^&]*)(&|$)");

   var r =window.location.search.substr(1).match(reg);

   if(r!=null)return decodeURI(r[2]); returnnull;

}

console.log(name("dwName"));

 

 

jquery常用操作@测试分享

标签:转换   func   设置   alert   function   tom   sub   regexp   amp   

原文地址:https://www.cnblogs.com/xiaochou1024/p/9592294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!