随笔分类 -  js

摘要:async函数返回值 📑结论:async函数在抛出返回值时,会根据返回值类型开启不同数目的微任务 return结果值:非thenable、非promise(不等待) return结果值:thenable(等待 1个then的时间) return结果值:promise(等待 2个then的时间) a 阅读全文
posted @ 2024-07-19 16:26 磊~~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要:JavaScript函数柯里化详解 更新时间:2022年01月14日 15:33:47 作者:天界程序员 这篇文章主要为大家介绍了JavaScript函数柯里化,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助 − 目录 一、简单了解apply和call 二、什么是函数柯里化? 阅读全文
posted @ 2024-05-24 15:10 磊~~ 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.改变原数组的方法 var arr = [] arr.splice() arr.reverse() arr.fill() arr.copyWithin() arr.sort() arr.push() arr.pop() arr.unshift() arr.shift() arr.splice() 阅读全文
posted @ 2024-04-28 15:58 磊~~ 阅读(194) 评论(0) 推荐(0) 编辑
摘要://添加.replace(/=+/,)replace(/[\r\n]/g,"")base64this.nextTick(()=>{ let urlType = '',base64code = '' if(type.toUpperCase() 'PDF'){ 阅读全文
posted @ 2024-04-17 17:37 磊~~ 阅读(421) 评论(0) 推荐(0) 编辑
摘要:身份证验证: /^[1-9]\d{5}(19|20)\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])\d{3}[\dxX]$/ 这个正则表达式的含义是: - ^[1-9]\d{5} :匹配地区码,1-9开头的6位数字 - (19|20)\d{2} :匹配年份,19或 阅读全文
posted @ 2024-04-10 11:50 磊~~ 阅读(7) 评论(0) 推荐(0) 编辑
摘要:const detectDeviceType = () => /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test( navigator.userAgent ) ? "Mobile" : "Desktop"; co 阅读全文
posted @ 2023-01-29 09:00 磊~~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要:const callback = (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { // `entry.target` is the dom element console.log(`${entry.tar 阅读全文
posted @ 2023-01-29 08:59 磊~~ 阅读(24) 评论(0) 推荐(0) 编辑
摘要:先执行宏任务,当宏任务执行完成之后在执行微任务,如果微任务执行完成了,还存在宏任务在次执行宏任务,然后继续执行微任务。。。。。。 阅读全文
posted @ 2022-07-22 17:48 磊~~ 阅读(36) 评论(0) 推荐(0) 编辑
摘要:slice 方法可以用来将一个类数组(Array-like)对象/集合转换成一个新数组。你只需将该方法绑定到这个对象上。 一个函数中的 arguments 就是一个类数组对象的例子 function list() { return Array.prototype.slice.call(argumen 阅读全文
posted @ 2022-07-12 17:34 磊~~ 阅读(29) 评论(0) 推荐(1) 编辑
摘要:(34条消息) Promise.then链式调用顺序_高先生的猫的博客-CSDN博客_promise的链式执行顺序 想用Promise异步实现一个递归调用的接口,用来做简单AI的动作序列。发现一开始接触这个then的时候,不是很清楚,参考了网上的一些写法,改成自己的有问题,所以先静下心来研究一下这个 阅读全文
posted @ 2022-07-12 15:51 磊~~ 阅读(68) 评论(0) 推荐(0) 编辑
摘要:typeof用于数据类型的判断,返回值有number、string、boolean、function、undefined、object 等 instanceof他的判断就是根据原型链进行搜寻,在对象obj1的原型链上如果存在另一个对象obj2的原型属性,那么表达式(obj1 instanceof o 阅读全文
posted @ 2022-07-09 17:35 磊~~ 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Set、Map、WeakSet、WeakMap、都是一种集合的数据结构 Set、WeakSet 是[值,值]的集合,且具有唯一性 Map 和 WeakMap 是一种[键,值]的集合,Map 的键可以是任意类型,WeakMap 的键只能是对象类型 Set 和 Map 有遍历方法,WeakSet 和 W 阅读全文
posted @ 2022-06-19 22:02 磊~~ 阅读(19) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示