JavaScript

  • Java到底有没有多维数组?

    Java 中没有多维数组的概念,从数组底层的运行机制上来看 Java 没有多维数组,但是 Java 提供了支持多维数组的语法,可以实现多维数组的功能。 Java 语言里的数组类型是…

    编程笔记 2021年7月20日
  • JS绑定事件(静态绑定+动态绑定)

    在基本事件模型中,JavaScript 支持以下两种绑定方式。 静态绑定 把 JavaScript 脚本作为属性值,直接赋予给事件属性。 示例 在下面示例中,把 JavaScrip…

    编程笔记 2021年7月20日
  • JS事件流(冒泡型+捕获型+混合型)

    在 JavaScript 中,事件流就是多个节点对象对同一种事件进行响应的先后顺序,主要包括以下 3 种类型。 冒泡型 事件从特定的目标向最不特定的目标(document 对象)触…

    编程笔记 2021年7月20日
  • JS scroll事件:页面滚动

    在 JavaScript 中,scroll 事件用于在浏览器窗口内移动文档的位置时触发,如通过键盘箭头键、翻页键或空格键移动稳定位置,或者通过滚动条滚动稳定位置。利用该事件可以跟踪…

    编程笔记 2021年7月20日
  • JS resize事件:窗口重置

    在 JavaScript 中,resize 事件是在浏览器窗口被重置时触发的,如当用户调整窗口大小,或者最大化、最小化、恢复窗口大小显示时触发 resize 事件。利用该事件可以跟…

    编程笔记 2021年7月20日
  • JS unload和beforeunload事件:页面卸载

    在 JavaScript 中,unload 表示卸载的意思,这个事件在从当前浏览器窗口内移动文档的位置时触发,也就是说,通过超链接、前进或后退按钮等方式词能够一个页面跳转到其他页面…

    编程笔记 2021年7月20日
  • JS onerror事件:错误处理

    在 JavaScript 中,onerror 事件类型是在 JavaScript 代码发生错误时触发的,利用该事件可以捕获并处理错误信息。onerror 事件类型与 try/cat…

    编程笔记 2021年7月20日
  • JS onload事件:页面完全加载完毕

    在 JavaScript 中,onload 事件在页面完全加载完毕的时候触发。该事件包含所有的图形图像、外部文件(如 CSS、JS 文件等)的加载,也就是说,在页面所有内容全部加载…

    编程笔记 2021年7月20日
  • JS mousemove事件:鼠标移动事件

    在JavaScript 中,mousemove 事件是一个实时响应的事件,当鼠标指针的位置发生变化时(至少移动一个像素),就会触发 mousemove 事件。该事件响应的灵敏度主要…

    编程笔记 2021年7月20日
  • JS DOMContentLoaded事件:DOM文档结构加载完毕

    在 JavaScript 的传统事件模型中,load 是页面中最早被触发的事件。不过当使用 load 事件来初始化页面时可能会存在一个问题,就是当页面中包含很大的文件时,load …

    编程笔记 2021年7月20日