• JavaScript内置函数


    ---恢复内容开始---

    一:内建函数
    1.    Number()

    作用:将字符串类型转换为数值类型


    用法:Number(字符串)     若该字符串无法转换成数值,那么将返回NaN(Nota Number);
    2.    isNaN()

    a)  作用:判断指定的字符串是不是数值

    b)  用法:isNaN(测试值)       结果为true或false(不是数值为true,是数值则结果为false)
    3.    parseInt()

    a)  作用:将字符串转换为指定进制的整数(不写默认为10进制)

    b)  用法:parseInt(“字符串”[,进制])

    c)  注意:如果中间遇到不合法的字符,返回已经解析过的数值,如果开始就遇到不合法字符,那么将返回NaN
    4.    parseFloat()

    a)        作用:将字符串转换成浮点数

    b)        用法:parseFLoat(字符串);

    c)  注意:如果中间遇到不合法的字符,返回已经解析过的数值,如果开始就遇到不合法字符,那么将返回NaN
    5.    eval()

    a)        作用:将指定的字符串作为代码在上下文环境中执行,并返回执行的结果

    b)        用法:eval(字符串);

    c)        注意:

     i.  如果参数是一个字符串的表达式,那么将返回表达式的值,如果参数不是表达式没有返回值则返回“undefined“;

     ii. 参数字符串作为代码执行时和调用eval()的上下文相关的,即其中出现的变量或者函数调用必须是在eval()的上下文环境中可用的
    二:常用事件

    1.      一般事件

    a)  onFocus()      获得焦点事件

    b)  onBlur()       失去焦点事件

    c)  onChange()     内容改变事件(仅用于下拉列表框)

    2. 页面事件

    a)  onLoad         页面加载事件

    b)  onUnLoad          页面关闭事件

    3. 鼠标事件

    a)  onclick           鼠标单击事件

    b)  onmouseover       鼠标上移事件

    c)  onmouseout        鼠标移开事件

    d)  onmousemove       鼠标移动事件

    e)  onmouseup      鼠标抬起事件

    f)  onmousedown       鼠标按下事件

    4. 键盘事件

    a)  onkeydown         键按下事件

    b)  onkeyup           键抬起事件

    c)  onkeypress        键按下并抬起事件

    5. 表单事件

    a)  onsubmit          表单提交事件(该标签写在form标签上,必须有返回值,返回值为true或false,返回false则提交不成功)

    b)  onreset           表单重置事件


    ---------------------

    ---恢复内容结束---

  • 相关阅读:
    redis数据同步之redis-shake
    spring拦截机制中Filter(过滤器)、interceptor(拦截器)和Aspect(切面)的使用及区别
    MySQL之MVCC与幻读
    Notepad
    mac环境,python+selenium环境搭建,解决chromedriver报错问题
    大规模抓取的抓取效率和抓取技巧问题
    安卓逆向8,解决app抓包抓不到的问题
    [loj6033]棋盘游戏
    [ccBB]Billboards
    [loj6051]PATH
  • 原文地址:https://www.cnblogs.com/data-captain/p/9861250.html
Copyright © 2020-2023  润新知