zoukankan      html  css  js  c++  java
  • 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           表单重置事件


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

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

  • 相关阅读:
    【BZOJ3144】切糕(HNOI2013)-最小割
    【BZOJ1934】善意的投票(SHOI2007)-最小割
    【BZOJ2125】最短路-圆方树+倍增LCA
    【BZOJ4868】期末考试(六省联考2017)-三分
    【BZOJ1951】古代猪文(SDOI2010)-数论大集合
    【BZOJ2257】瓶子和燃料(JSOI2009)-裴蜀定理+排序
    【BZOJ1485】有趣的数列(HNOI2009)-卡特兰数+线性筛
    【51Nod1952】栈-单调栈+单调队列
    【BZOJ4517】排列计数(SDOI2016)-组合数学:错排
    【BZOJ2111】排列计数(ZJOI2010)-DP+Lucas定理
  • 原文地址:https://www.cnblogs.com/data-captain/p/9861250.html
Copyright © 2011-2022 走看看