js学习三:常用函数方法

1.trim()用于将字符串的前后空格去除,会创建一个字符串的副本,返回去除空格的字符串,不影响原式字符串。

			var str= "  abcdefg  ";
			console.log(str.trim().length);

2.js表单验证若用户输入为空的话,不能用变量 == null 来判断,要用变量==“”来验证。

3.获取html点击元素的id:jquery方法

$(document).click(function(e){
	var id = e.target.id;
	console.log(id);			
});

4.JQ正则匹配字符串是否存在

str.search(/正则表达式/);

返回值是0或-1;为0表示匹配到,为-1表示没有匹配到

 

5.js嵌入php变量,必须加“”号

var openid = "<?php echo $openid; ?>";

6.php返回的时间戳转换24小时制时间

var times = new Date(timestring * 1000).toLocaleString('chinese',{hour12:false}).replace(/\/{1}/,'年').replace(/:\d{1,2}$/,' ').replace(/\/{1}/,'月').replace(/ {1}/,'日 ');

生成格式如:2018年11月5日 21:51

7.js动态生成id或者class:

var liDom=document.createElement("abc");
liDom.className = "abc"+pd.id;

pd.id是后台传来的变量,创建一个元素,完成后获取事件给liDom,然后再给这个元素加类名

9.js数组转json时注意点:

创建数组时一定要选择

var date = {};

如果选择new Array的话,不能用转换函数

var a = JSON.stringify(date);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值