摘要: 我们先把两个组件称为 A 和 B。模块系统发现它需要 A,但是首先 A 依赖 B,但是 B 又依赖 A,但是 A 又依赖 B,如此往复。这变成了一个循环,不知道如何不经过其中一个组件而完全解析出另一个组件。为了解决这个问题,我们需要给模块系统一个点,在那里“A 反正是需要 B 的,但是我们不需要先解 阅读全文
posted @ 2022-11-29 14:09 lijjj 阅读(144) 评论(0) 推荐(0) 编辑
摘要: let data = [ { key: "01", value: "压缩", }, { key: "02", value: "永恩", }, { key: "03", value: "压缩", }, { key: "04", value: "卢锡安", }, ] let valueSet = new 阅读全文
posted @ 2022-11-21 16:13 lijjj 阅读(10) 评论(0) 推荐(0) 编辑
摘要: let arr = [ { name:"张三", uuid:1 }, { name:"李四", uuid:2 }, { name:"王五", uuid:3 }, { name:"赵六", uuid:4 }, ]; let name = "王五" for(var i=0;i<arr.length;i+ 阅读全文
posted @ 2022-01-19 16:00 lijjj 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1.借助第三变量 / 声明变量a和b let a = 5 let b = 4 // 1. 临时将变量a的值赋值给变量tmp let tmp = a // 2. 将变量b的值赋值给a a = b // 3. 将变量a的值(tmp的值)赋值给b b = tmp console.log(a) // 4 c 阅读全文
posted @ 2021-11-29 17:28 lijjj 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、相同点: 三个函数都会改变this的指向(调用这三个函数的函数内部的this) 2、不同点: 1)、bind会产生新的函数,(把对象和函数绑定死后,产生新的函数) 2)、call和apply不会产生新的函数,只是在调用时,绑定一下而已。 3)、call和apply的区别,第一个参数都是要绑定的t 阅读全文
posted @ 2021-06-09 11:17 lijjj 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 逻辑运算符在运算时,有个规则: 1、当逻辑运算符前面的表达式(的值),能够决定整个表达式的结果时,那么最终表达式的结果就是前面表达式的结果,这就是逻辑短路。 2、当逻辑运算符前面的表达式(的值),不能决定整个表达式的结果时,那么最终表达式的结果就是后面表达式的结果 以下几种运算情况: 1、数字:非零 阅读全文
posted @ 2021-06-09 11:09 lijjj 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 例: arrold = [ {name: "name1", age: "1"}, {name: "name2", age: "2"}, {name: "name3", age: "3"}, {name: "name4", age: "4"}, {name: "name5", age: "5"}, { 阅读全文
posted @ 2021-06-02 09:12 lijjj 阅读(6660) 评论(0) 推荐(1) 编辑
摘要: every()与some()方法都是JS中数组的迭代方法。 every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。 some()是对数组中每一项运行给定函数,如果该函数对任一项返回true,则返回true。 var arr = [ 1, 2, 3, 4, 5, 阅读全文
posted @ 2021-06-01 15:38 lijjj 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 本以为:visible.sync是elementui的写法,用来显示和隐藏一个弹框,但是看了以后,才知道这个是vue的写法,:visible指的是属性绑定,表示弹框的显示隐藏,当:visible的值为true的时候,弹框显示,当为false的时候,弹框隐藏,后面的.sync是什么意思呢,指的就是同步 阅读全文
posted @ 2021-04-14 10:27 lijjj 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 概念: 函数防抖(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。 函数节流(throttle):高频事件触发,但在n秒内只会执行一次,所以节流会稀释函数的执行频率。 函数节流(throttle)与 函数防抖(debounce)都是为了限制函数 阅读全文
posted @ 2021-02-02 21:30 lijjj 阅读(290) 评论(0) 推荐(0) 编辑