叶花弈
叶花弈
全部文章
JS
html(7)
MySQL(1)
Vue3(3)
未归档(2)
综合(2)
归档
标签
去牛客网
登录
/
注册
叶花弈的博客
全部文章
/ JS
(共8篇)
伪数组转换成真数组的五种方法
1.[].slice.call(NodeList) 2.Array.prototype.slice.call(NodeList) 3.Array.from(NodeList) 4.解构赋值[...NodeList] 5.for循环push
伪数组转换成真数组
JS
Array
2022-03-24
0
354
是否改变原数组的方法
会改变原来数组的有: pop()---删除数组的最后一个元素并返回删除的元素。 push()---向数组的末尾添加一个或更多元素,并返回新的长度。 shift()---删除并返回数组的第一个元素。 unshift()---向数组的开头添加一个或更多元素,并返回新的长度。 reverse()...
js
原数组
2022-03-24
0
265
Js实现复制功能
1.document.execCommand('Copy') 旧(不推荐) API有可能会被废弃 const node = document.createElement('input'); //创建节点 node.value = '旧方法的复制'; //设置节...
复制
Js
clipboard
execCommand
2022-02-22
0
361
数组去重
方法一.for循环+indexOf 思路: 1.定义一个自定义函数 2.在函数内部创建一个新数组,用于作为去重后的数组 3.利用for循环遍历原数组 4.利用indexOf判断新数组中有没有循环到的这个值,没有则存入新数组中 5.返回新数组 总结: 新建一新数组,遍历传入数组,通...
js
2022-01-21
1
515
js同步转异步
在JS中,除了异步转同步的async 与 await的配合 同步也是可以转异步的,适用场景: 例如你想要校验两个表单,同时报红但是如果是同步验证的话通常使用的if,会出现第一个表单验证不通过JS代码不执行下面的,从而下一个表单也就不会执行验证报不了红了此时我们使用同步转异步,直接两个表单无障碍同时校...
同步转异步
JS
同步
异步
2021-08-13
0
680
数组对象的自定义排序
要求: 完成对数组对象,按照不同属性名,进行自定义排序 使用到的主要方法: 1.Array.sort() 自定义排序的老大哥 它会按照你给的准则(返回值为真的条件)帮你把数组排序好 ...
Js
数组对象
自定义排序
按照属性排序
2021-08-10
0
512
获得和计算日期
一.获得当前日期 let now = new Date();二.获得3天后的日期 let now =new Date(); let now2 =new Date(now); now2.setDate( now.getDate()+3 );三.格式化日期 let now = new Date(); ...
js
日期
2021-07-11
0
291
回调地狱
一.回调地狱的含义 回调地狱:异步任务函数无法保证代码按照顺序执行,我们利用嵌套回调函数强行让代码按照顺序执行,但是它会让我们的代码可读性很差,不利于后期的维护 二.如何解决回调地狱 方法1.Promise Promise 对象用于一个异步操作的最终完成(或失败)及其结果值的表示。简单点说,它就...
async
回调地狱
await
js
2021-06-10
0
559