为了账号安全,请及时绑定邮箱和手机立即绑定
  • 拖拽过程实现
    查看全部
  • for可以同时初始化多个变量
    查看全部
  • getElementByClassName() ie10以前的浏览器不支持
    查看全部
  • 事件冒泡类似于,同心圆例子,你点了一个DIV的按钮,会认为你也点了DIV。从最具体的那个节点一直到最不具体的那个节点(文档);
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2016-01-23

  • 事件相关
    查看全部
  • 事件处理程序: 1,HTML事件处理程序;HTML与JS紧密耦合
    查看全部
  • 动作通过事件触发,1理解事件流,2使用事件流处理程序3不同的事件类型 1,事件流:描述从页面中接受时间的顺序 IE 时间冒泡:即时间最开始由最具体的元素(文件嵌套最深的那个节点)接受,然后逐级向上传播,比如点击按钮的同时,向上出发div
    查看全部
    0 采集 收起 来源:[DOM] 事件冒泡

    2016-01-23

  • 问号与冒号要连在一起看。它们是完整的运算符。 如A=(B)?C:D 表示B不为0吗(或B为真吗)?如果是,A=C;如果不是,A=D
    查看全部
  • 此篇受益匪浅。
    查看全部
    0 采集 收起 来源:编程挑战

    2016-01-22

  • ”==”与”===”是不同的,一个是判断值是否相等,一个是判断值及类型是否完全相等。 下面的规则用于判定===运算符比较的两个值是否相等的判断条件 •如果两个值的类型不同,它们就不相同。 •如果两个值是数字,而且值相同,那么除非其中一个或两个都是NaN(这种情况它们不是等同的),否则它们是等同的。值NaN永远不会与其他任何值等同,包括它自身(奇怪的家伙),要检测一个值是否是NaN,可以使用全局函数isNaN()。 •如果两个值都是字符串,而且在串中同一位置上的字符完全相同,那么它们就完全等同。如果字符串的长度或内容不同,它们就不是等同的。 •如果两个值都是布尔型true,或者两个值都是布尔型false,那么它们等同。 •如果两个值引用的是同一个对象、数组或函数,那么它们完全等同。如果它们引用的是不同的对象(数组或函数),它们就不完全等同,即使这两个对象具有完全相同的属性,或两个数组具有完全相同的元素。 •如果两个值都是null或都是undefined,它们完全相同。 下面的规则用于判定==运算符比较的两个值是否相等的判断条件 •如果两个值具有相同的类型,那么就检测它们的等同性。如果这两个值完全相同,它们就相等。如果它们不完全相同,则它们不相等。 •如果两个值的类型不同,它们仍然可能相等。用下面的规则和类型转换来检测它们的相等性 ◦如果一个值是null,另一个值是undefined,它们相等。 ◦如果一个值是数字,另一个值是字符串,把字符串转换为数字,再用转换后的值进行比较。 ◦如果一个值为true,将它转化为1,再进行比较。如果一个值为false,把它转化为0,再进行比较。 ◦如果一个值是对象,另一个值是数字或字符串,将对象转换成原始类型的值,再埋比较。可以使用对象的toString()方法或valueOf()方法把对象转化成原始类型的值。JavaScript核心语言的内部类通常先尝试valueOf()方法转换,再尝试toString()方法转换,但是对于Date类,则先执行toString()方法再执行valueOf()方法转换。不属于JavaScript核心语言的对象则可以采用JavaScript实现定义的方式把自身转换成原始数值。 ◦其他的数值组合是不相等的。
    查看全部
    0 采集 收起 来源:编程挑战

    2016-01-22

  • 键盘事件 onkeydown:按下键盘上任意键时触发,(按住不放会重复触发) onkeypress:按下键盘上的字符键时触发 onkeyup:释放键盘上的键时触发 keyCode:event.keyCode,获得当前按下键盘上按键的键码,回车键为13 定时器: setInterval(function(){},50):每隔50ms执行一次函数 clearInterval(定时器名):清除定时器,再加定时器前需清除原来的定时器,防止多个定时器叠加 随机数: Math.random():生成0-1的随机数 Math.floor():向下取整
    查看全部
  • ie事件对象基本都是 属性 ie 阻止默认行为 事件的returnValue=false
    查看全部
  • 非ie直接event ie8之前 window.event
    查看全部
  • dom事件对象2属性 2方法
    查看全部
  • 阻止事件的默认行为 preventDefault()方法
    查看全部

举报

0/150
提交
取消
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!