javascript 函数,事件
Posted 超级芒果
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 函数,事件相关的知识,希望对你有一定的参考价值。
1、函数
字符串函数
var s=new string();
var ss="hello world";
var sss=""HELLO, WORLD";
alert(ss.toLowerCase());——转换成小写
alert(sss.toUpperCase());——转换成大写
alert(ss.substr(2,3));——截取字符串,从索引2开始,截取3个字符长度,不写后面的数字是截到最后
alert(ss.substring(2,3));——截取字符串,从第2个位置截取到第3个位置
sss.splite(",");——将字符串按照指定的字符分开
ss.length属性,字符串长度
ss.indexof("world");——查找world在字符串中第一次出现的位置,没有的话返回-1
ss.lastIndexof("o");——查找o在字符串中最后一次出现的位置
时间日期函数
var d=new Date();——当前时间
var dd=new Date(1999,3,2);——定义时间
dd.getFullYear();——取年份
dd.getMonth();——取月份,取出来的少1
dd.getDate();——取日期
dd.getDay();——取星期几
...
dd.setFullYear();——设置年份,设置月份的时候注意+1
数学函数
math.ceil();——取上限
math.floor();——取下限
math.sqrt();——开平方
math.round();——四舍五入
math.random();——随机数,0-1之间
2、全部事件
onclick ——单击事件
ondblclick——双击事件
onmouseover——鼠标移入
onmouseout——鼠标移除
onfocus——获取焦点
onblur——失去焦点
onkeyup——按键抬起时触发
window.onload——按键按下时触发
window.onresize——尺寸改变时触发
window.onload——页面加载完触发
3、补充
阻止事件冒泡:
window.event ? window.event.cancelBubble = true : e.stopPropagation();
以上是关于javascript 函数,事件的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Javascript 捕获 Flash Player 的事件
用 JavaScript 实现手势库 — 事件派发与 Flick 事件前端组件化