首页 > 代码库 > 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的函数、事件、补充