JavaScript事件和对象取值(一)

事件:

  1. 鼠标点击事件(onclick)
  2. 鼠标经过事件(onmouseover)
  3. 鼠标移开事件(onmouseout)
  4. 光标聚焦事件(onfocus)
  5. 失焦事件(onblur)
  6. 内容选中事件(onselect)                         //选中文字后调用
  7. 文本框内容改变事件(onchange)            //修改文本框后失去聚焦调用
  8. 加载事件(onload)                                   //事件会在页面加载完成后,立即发生,同时执行被调用的程序。
  9. 卸载事件(onunload)                               //当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调                                                             用的程序。用法:window.οnunlοad=*

对象取值:

  1. Date: 日期对象,可以储存任意一个日期,并且可以精确到毫秒数                                                                              
    var date=new Date();         //使date成为当前日期
    var d=new Date(2019,4,1);    //自定义初始值
    var year=date.getFullYear(); //获取年份
    var month=date.getMonth();   //获取月份
    var day=date.getDate();      //获取日
    var time;
    time=date.getHours()+":"+date.getMinutes()+":"+date.getSeconds();//获取时分秒

     

  2. get/setFullYear: 返回/设置年份
  3. getDay: 返回/设置星期方法 ,返回的是0-6的数字,0 表示星期天。
  4. get/setTime: 返回/设置时间方法,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数                                  例: mydate.setTime( mydate.getTime()  + 2* 60 * 60 * 1000);//把时间推迟两小时
  5. String字符串对象: 可以用var直接调用和赋值  //1:str.length返回长度   2:str.tiUpperCase()转换为大写
  6. str.charAt(index): 返回指定位置的字符
  7. str.indexOf(substring,startops): 返回字符串首次出现的位置,从starttops(可省略)开始返回第一个出现的substring
  8. split(): 将字符串分割为字符串数组,并返回此数组。                                                                                                                用法:str.split(sep,limit);          //以sep为分隔符分割出limit个字符                                                                                              例:
    var mystr="www.imooc.com";
    document.write(mystr.split(".")+"
    "); document.write(mystr.split(".", 2)+"
    "); //immoc

     

  9. substring: 提取字符串。                                                                                                                                                            用法:str.substring(start,stop);  //提取从start到stop位置的字符                                                                                                例:

     

  10. substr: 提取字符串。                                                                                                                                                              用法:str.substr(start,length);  //从start开始提取length个字符                                                                                                例:
  11. Math: 提供对数据的数学计算。                                                                                                                                              用法:Math.PI, Math.abs(-15), Math.pow,Math.ceil() //向上取整 Math.floor() //向下取整 Math.round() //四舍五入 Math.random() //随机数(0-1)      
  12. Array: 数组。                                                                                                                                                                          用法:new array();    new array(n);     [元素1,元素2......]                                                                                   
  13. concat(): 连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。                                                                        用法:myarray.concat(array1,array2);  //从start开始提取length个字符     
  14. join(): 把数组中的所有元素放入一个字符串。                                                                                                                        用法:myarray.join(".");  //从start开始提取length个字符
  15. reverse(): 颠倒数组元素的顺序。                                                                                                                                            用法:myarray.reverse(); 
  16. sort(): 使数组中的元素按照一定的顺序排列。                                                                                                                          用法:myarray.sort(方法函数);                                                                                                                                                 例:
  17. document.getElementById("ID")          //取id为"ID"的对象
  18. document.getElementById("ID").value=x//取value值

你可能感兴趣的:(JAVA,#,前端)