JS使用集锦

1.打印对象数据 2015/5/21

var str = "";

for(var i in obj){

var property=obj[i];

str+=i+" = "+property+"\n";

}

alert(str);

 

2.根据name获取值 2015/5/27

$("*[name='name']").val();//获取所有的值

$("*[name='name']:checked").val(); //获取选中的值

 

3.保留几位小数 2015/7/2

num.toFixed(1)保留1位小数

 

4.parseFloat() 解析小数 2015/7/2

parseFloat("10") echo 10

parseFloat("10.00") echo 10

parseFloat("10.35") echo 10.36

parseFloat("40 years") echo 40

parseFloat("40 33") echo 40

parseFloat("aa 40") echo NaN

 

5.获取select 所选中 text文本值

$("#id").find('option:selected').text()

 

6.确认提示框 confirm()

 

7.字符串转化为数字 Number()

 

8.时间戳转换日期

//时间戳转换日期

function unix_to_datetime(unix) {

var mydate = new Date(parseInt(unix) * 1000);

var day = "";

day += mydate.getFullYear()+"-";

day += mydate.getMonth()+1+"-";

day += mydate.getDate();

return day;

}

 

9.判断字符串中是否含有某个字符

str.indexOf('3') 返回str中3出现的位置

 

10.获取多选框选中的数据

var obj = $("input[name='changetype[]']:checked");

obj.each(function(){

typestr += this.value+",";

});

 

 

11.截取字符串 截取从位置0开始到总长度减1位置的字符

str.substr(0,str.length-1)

 

12.刷新页面 location.reload()

 

13.js 替换字符串 str.replace(old,new)

str = "123456"

str.replace('1','3')->"323456"

 

14.获取当前域名 window.location.host

 

15.获取当前节点的父级元素 parent()

 

16.获取表单数据 $("#id")serializeArray()

转载于:https://my.oschina.net/u/2326074/blog/893762

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值