常用的类型:
1.数学:Math.ceil():天花板数Math.floor():地板数Math.round():四舍五入取整数Math.random():生成0-1之间的随机数2.日期时间:
var s = new Date();var s = new Date(1999,7,23);函数:getFullYear():getMonth():getDate():获取日getHours()getMinutes()getSeconds()getDay():获取星期setFullYear(year,month,day)setHours(hour,minute,second,ms)toLocaleDateString():转化为本地的日期时间格式字符串3.字符串
length:字符串的长度toLowerCase()toUpperCase()//压缩字符串中的两端空格。
function Trim(m){ while((m.length>0)&&(m.charAt(0)==' ')) m = m.substring(1, m.length); while((m.length>0)&&(m.charAt(m.length-1)==' ')) m = m.substring(0, m.length-1); return m; }indexOf("子串"):第一次出现的位置
lastIndexOf("子串"):最后一次出现的位置以上两个方法,如果父串中不包含子串,则返回-1substr("起始位置","截取长度")
substring("起始位置","结束位置")
事件:(事件源,事件数据,事件处理程序)
一、最常用的鼠标事件onclick:当鼠标单击的时候,要执行的代码。ondblclick:当鼠标双击的时候,要执行的代码。onmouseover:当鼠标移动到元素上时,要执行的代码。onmouseout:当鼠标从元素上离开时,要执行的代码。
<示例>光棒效果。onmousedown:onmouseup:<示例>使用这两个事件,用span做出一个模拟的按钮。 click me
点击后的效果:
案例 光棒效果
案例:刮刮乐
手机抽奖
XXXXXXXXXXX开始