首页 > 代码库 > 2017-4-1 js的函数、事件、补充
2017-4-1 js的函数、事件、补充
1、函数
字符串函数:
var s=new String();或var s="aaaa";
var s="hello world";
alert(s.toLowerCase()); 转小写
alert(s.toUpperCase()); 转大写
alert(s.substring(3,8)); 从第四个位置截取到第八个位置。
alert(s.substr(3,8)); 从第四个位置开始截取,截取八个字符长度,不写后面的数字,是截到最后。
s.split(""); 将字符串按照指定的字符拆开。
例子:var s=a,b,c,d,e,f;
var ss= s.split(",");
alert(ss.length);
运行结果:
s.length 是属性
s.indexOf("world"); world在字符串中第一次出现的位置,没有的话返回-1。
s.lastIndexOf("o"); o在字符串中最后一次出现的位置。
时间日期函数
var d=new Date(); 当前时间
var d=new Date(1999,3,2); 定义一个时间,1999年4月2日,3要加1。
d.getFullYear(); 获取年份; d.getMonth(); 获取月份,取出来的少1; d.getDate(); 取天; d.getDay(); 取星期几; d.getHours(); 取小时; d.getMinutes(); 取分钟; d.getSeconds(); 取秒
d.setFullYear(); 设置年份,注意: 设置月份时加1
数学函数
2、全部事件
onclick
ondblclick
onmouseover
onmouseout
onfocus
onblur
onkeyup
window.onload
window.onresize
3、补充
阻止事件冒泡:
window.event ? window.event.cancelBubble = true : e.stopPropagation();
2017-4-1 js的函数、事件、补充