- 博客(5)
- 收藏
- 关注
原创 事件冒泡与事件捕获
在说明事件冒泡与事件捕获之前,我们先来聊一聊addEventListener() 中的e.target和this的区别。this: 返回的是绑定事件的对象(元素),例如,哪个元素绑定了这个点击事件e.target:返回的是触发事件的元素,例如,点击了哪个元素,就返回那个元素。事件冒泡微软提出了名为事件冒泡(event bubbling)的事件流。事件冒泡可以形象地比喻为把一颗石头投入水中,泡泡会一直从水底冒出水面。也就是说,事件会从最内层的元素开始发生,一直向上传播,直到document对.
2021-12-02 14:43:21 625 2
原创 使用数组模拟队列
public class ArrayQueueDemo { public static void main(String[] args) { ArrayQueue arrayQueue = new ArrayQueue(3); arrayQueue.addQueue(100); arrayQueue.addQueue(200); arrayQueue.addQueue(300); arrayQueue.showQueue()..
2021-11-12 09:24:59 186
原创 普通数组与稀疏数组间的转换
public class SparseArray { public static void main(String[] args) { //创建一个原始的二维数组 11*11 其中 0:表示不存数据 1 2 表示存在数据 int[][] arr = new int[11][11]; //给原始数组赋初始值 arr[1][2] = 1; arr[2][3] = 2; arr[5][6] = 2;.
2021-11-11 09:06:28 340
原创 Node.js 中的 fs 模块与Path模块
fs模块fs 模块是Node.js 官方提供的、用来操作文件的模块,提供了一系列的方法和属性用来满足用户对文件的操作需求。fs.readFile()方法,用来读取指定文件中的内容 fs.wirteFile()方法,用来向指定文件中写入内容通过如下方式引入具体使用规则如下:path模块path模块是Node.js官方提供的、用来处理路径的模块。用来满足用户对路径的处理和需求。首先通过如下方式引入例如:path.join()方法,用来将多个路径片段拼接成...
2021-08-02 18:36:52 133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人