上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 我他喵的又没有写这个,我还以为我之前就写上来了呢。哭兮兮 ####垂直水平居中 定位 + margin-top + margin-left .box { width: 1000px; height: 1000px; position: relative; } .son { position: abs 阅读全文
posted @ 2021-10-07 20:50 卿六 阅读(35) 评论(0) 推荐(0) 编辑
摘要: canvas这是一个非常强大的画图工具,既能划线,还能画图,最牛逼的是还能用来讨女朋友开心,啧啧啧。 ###canvas基础使用 计算机主要掌握方式就是练,所以我们直接上代码。 ####创建一个画布 <canvas id='canvas1' ref='canvas1' style="width: 1 阅读全文
posted @ 2021-10-07 18:33 卿六 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 我记得我之前不是写过防抖节流吗? ###防抖(debounce) debounce(fn, wait) { let timer = null return function() { timer && clearTimeout(timer) timer = setTimeout(() => { fn. 阅读全文
posted @ 2021-10-07 15:32 卿六 阅读(35) 评论(1) 推荐(0) 编辑
摘要: ###含义 当你复制一个值给另一个值的时候,假如复制后的值跟之前的值不会再有任何关系,就叫深拷贝,否则就叫浅拷贝。 那么什么时候才会有关系,什么时候没有呢?例子: let str = 'string' let strA = str strA = 'changed' console.log(str, 阅读全文
posted @ 2021-09-26 13:38 卿六 阅读(179) 评论(1) 推荐(0) 编辑
摘要: ###为什么数组和对象的侦测方式不同? 可能很多人不理解为什么Array的侦测方式和Object的不同,举例说明: this.list.push(1) 如上,我们是使用push方法向list中新增了数字1。之前介绍Object的时候,其侦测方式是通过getter/setter实现的,但是数组是通过使 阅读全文
posted @ 2021-09-25 13:10 卿六 阅读(71) 评论(0) 推荐(0) 编辑
摘要: vue.js的响应式原理,理解为什么修改数据视图会自动更新 ###如何追踪变化 在js中,有两种方法可以侦测到数据的变化:Object.defineProperty和Es6的Proxy。这里讨论的是vue2的响应式原理,所以就说Object.defineProperty,在vue3中使用的是Proxy,还没有开始看呢。 那么Object.defineProp 阅读全文
posted @ 2021-09-25 10:46 卿六 阅读(632) 评论(0) 推荐(1) 编辑
摘要: ####冒泡排序优化(直接搞最优版,不罗里巴叽的) function BubbleSort(arr) { let k = arr.length - 1, pos = 0 for(let i = 0; i < arr.length; i++) { let flag = true for(let j = 阅读全文
posted @ 2021-09-23 14:02 卿六 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 数组去重 Array.from(new Set(arr)) let arr = [1,1,2,2,3,3] let brr = Array.from(new Set(arr)) // let brr = [...new Set(arr)] console.log(brr) //[1,2,3] for 阅读全文
posted @ 2021-09-23 09:46 卿六 阅读(35) 评论(0) 推荐(0) 编辑
摘要: ###前言 靓仔,你知道JavaScript的内置类型有几种吗? 你晓得如何正确安全地使用类型间强制转换吗? 对于JavaScript语法/句法中的微妙细节,你的熟悉程度又如何呢? ###类型 首先要了解JavaScript的内置类型有如下几种: null undefined boolean num 阅读全文
posted @ 2021-09-12 14:32 卿六 阅读(164) 评论(0) 推荐(0) 编辑
摘要: ###深度遍历 ####前序遍历 function DLR(arr,root) { if(!root) return; //遍历结束条件 arr.push(root.val) //收集结果 DLR(arr, root.left) DLR(arr, root.right) } ####中序遍历 fun 阅读全文
posted @ 2021-09-10 12:58 卿六 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页