01 2022 档案
摘要:1、For Of 循环 JavaScript for of 语句循环遍历可迭代对象的值。 它允许您循环遍历可迭代的数据结构,例如数组、字符串、映射、节点列表等: 支持: for循环的 break, continue 2、For In 循环 JavaScript for in 语句循环遍历对象的属性:
阅读全文
摘要:Javascript 闭包 var add = (function () { var counter = 0; return function () {return counter += 1;} })(); add() add() add() counter值为3 正常局部变量活得不长。它们在函数调
阅读全文
摘要:数组方法遍历回调的参数: 项目值 项目索引 数组本身 1、Array.forEach() forEach() 方法为每个数组元素调用一次函数(回调函数)。 遍历数组、不改变原数组、返回undefined. (value, index, array) value: 遍历的当前值 index: 遍历的当
阅读全文
摘要:script setup 使用
阅读全文
摘要:1、js写法COMMON JS ->ES MODULES 引入第三方依赖, require -> import 2、环境变量 process.env -> import.meta.env(VITE开头) 3、TypeError: Right-hand side of 'instanceof' is
阅读全文
摘要:在事件被触发 n 秒后再执行回调,如果在这 n 秒内又被触发,则重新计时。手写简化版 const debounce = (fn, delay) => { let timer= null; return (...args) => { clearTimeout(timer); timer= setTim
阅读全文
摘要:es6解构对象和剩余参数 let allParams = {a: 1, b: 2, c: 3} let {a, ...otherParams} = allParams; es6解构s数组和剩余参数 let allArr = ['1','2','3'] let [first, ...otherArr]
阅读全文