subtitle
js-a标签执行JavaScript的方法 js-a标签执行JavaScript的方法
a链接执行javascript的方法 目的:禁止跳转,直接执行a链接绑定的函数 href=”javascript:void(0);”, 其中javascript:是伪协议,它可以让我们通过一个链接来调用javascript函数.而
2022-12-22
简要分析观察者模式和发布订阅模式的区别 简要分析观察者模式和发布订阅模式的区别
// 观察者设计模式 class Observer { constructor () { this.observerList = []; } subscribe (observer) &#
2022-12-05
数组扁平化总结 数组扁平化总结
所谓扁平化就是将一个多维数组转变成一维数组,可用于单个接口多场景下的数据处理。 例如,某接口返回一个二维数组的category数据,0下标下是收入分类,1下标下是支出分类。这个数据在记账页面上可以直接用于收入和支出两个局部模块,但在列表页下
2022-11-25
Set对象 Set对象
1. Map简介Set对象是值的集合,你可以按照插入的顺序迭代它的元素。Set 中的元素只会出现一次,即 Set 中的元素是唯一的。 2. 使用let mySet = new Set(); mySet.add(1); // Set [ 1
2022-11-16
buffer对象学习 buffer对象学习
node中Buffer是一个类数组对象(我们可以像操作数组那样操作buffer),存储二进制,但是在显示时都是以16进制的形式显示(二进制显示的太长了,不方便显示)。 在前端我们用String对象完全足够操作文本,但是在后端不一样,我们
2022-11-07
将数组中的零移到最后 将数组中的零移到最后
问题描述:将数组中的零移到最后位,且其它数相对位置不变。要求不能新建数组。 //输入 [2,6,0,0,8,0,12] //输出 [2,6,8,12,0,0,0] 方法一:移除填补法遍历发现0移除并填补到最后位置。 let arr = [
2022-11-01
1 / 16