zoukankan      html  css  js  c++  java
  • 函数及事件

    001 什么是函数?
    函数就是一个方法,就是一个工具。
     
    002 函数的三种创建方式
    1 关键字创建方式
        function 函数名(){}
    2 字向量创建方式
        匿名函数:var 变量名 = function(){}
        命名函数:var 变量名 = function 函数名(){}
    3 构造函数创建方式
        var 变量名 = new Function(第一个参数是变量,第二个参数是代 码)
     
    003 函数执行的三种方式
    1 自调用函数名加一个小括号就是自调用。
    2 通过事件来执行函数。
    3 立即执行函数。
     
    004 函数的好处
    1 重复使用
    2 不需要知道内部构造
    3 函数无法自己运行,需要自调用和事件驱动使用
     
    005 一些常用的事件方法
    1 鼠标事件
        onclick点击    ondblclick双击    onmousedown按钮被按下    onmouseup松开     onmousemove移动    onmouseover移动到某元素上    onmouseout移出    onmousewheel滚轮滚动
    2 键盘事件
        onkeydown按键被按下    onkeyup按键被松开    onkeypress按下并松开
    3 表单事件
        onfocus获取焦点    onblur失去焦点    onselect用户选取文本    onsubmit表单提交    oninput用户输入    onchange输入框发生变化并失去焦点
     
    006 return的作用
    1 可以将函数内部的结果返回出去。
    2 return只能返回出去一个值。
    3 return完毕以后,后面的代码就不在执行了。
    4 如果想拿到函数内部的返回值必须在外面声明一个变量接受这个值。
     
    007 如何看一个对象里面自带的功能
    1 console.dir(对象名)    2【对象名】
     
    008 arguments:
    当参数个数不一定时就可以用arguments代替。应用argument只需要在【】里面写上对应的下标即可找到对应的值(下标从0开始)。arguments是一个伪数组。
  • 相关阅读:
    27. 移除元素
    LeetCode---9.回文数
    PAT 1098 Insertion or Heap Sort (25)
    PAT 1146 Topological Order
    PAT 1147 Heaps(30 分)
    数据结构 二分查找1
    数据结构 树
    PAT 1126 Eulerian Path
    PAT 1111 Online Map (30)
    PAT 1072 Gas Station (30)
  • 原文地址:https://www.cnblogs.com/xinyouhunran/p/7774218.html
Copyright © 2011-2022 走看看