• js--自定义对象


    1.直接量对象(JSON)
    {"name":"zhangsan","age":25}
    {}代表一个对象,包含多组键值对.
    通常key是字符串,value是任意类型的数据.
    2.构造器(首字母大写的函数)
    2.1内置构造器
    特定:Date,Array
    通用:Object
    2.2自定义构造器
    定义一个首字母大写的函数声明需要调用者传入的参数将传入的值保存在此对象上
    二.事件
    1.事件概述
    1)什么是事件:就是用户的行为/动作,就是js被调用的时机.
    2)事件的分类:鼠标事件,键盘事件,状态事件:某条件达成时自动触发.
    2.事件定义
    1)直接定义事件
    优点:简单直观
    缺点:耦合度高
    2)动态绑定事件
    优点:耦合度低
    缺点:麻烦不直观
    3)取消事件
    return false
    3.事件对象
    1)什么是事件对象
    在某些案例中需要获得鼠标坐标,键盘按键等信息.这些信息可以从事件对象获得.实际上,在事件触发时,浏览器会创建1个对象,用来封装这些信息.事件对象是由浏览器创建的,封装了事件相关的所有信息.
    2)如何获得事件对象:直接定义事件时在调用函数时传入关键字event在函数声明时接收此值动态绑定事件时调用函数时,浏览器会自动传入event在函数声明时接收此值
    4.事件机制
    1)冒泡机制:事件是由内向外传播的
    2)停止冒泡:利用事件对象的API
    3)作用:用来简化事件的定义
    4)事件源:事件发生的具体位置,事件的来源通过事件对象可以获得事件源

    我是初学者,如有更新不好的,欢迎这位大神指出,谢谢大家!

    更多精彩以后更新,转载注明!

  • 相关阅读:
    计算panel的靶向区段长度
    interval的排序,合并,取样等功能
    Bait 和 target的区别
    R 数据拆分到列
    制作annovar注释依赖的cosmic数据库
    制作适用于annovar的COSMIC数据库
    痘痘机理
    属性、域、元组、关系、候选码、主键、外键、关系代数
    how to install emacs25 in ubuntu 14
    Centos Install Emacs
  • 原文地址:https://www.cnblogs.com/CaiNiao-TuFei/p/7647788.html
Copyright © 2020-2023  润新知