摘要: 闭包 为啥vue要用set增加对象属性 react 中setState原理 react Hook写法useState原理 js多线程 (主线程和子线程关系) es6 Set去重实现原理 js 异步原理 箭头函数和普通函数区别 vue 虚拟DOM理解和diff算法 Promise理解及简单实现 get 阅读全文
posted @ 2021-04-30 16:14 a权 阅读(198) 评论(0) 推荐(0) 编辑
摘要: // vue2对象响应式原理:Object.defineProperty() // vue2数组响应式原理:覆盖可以修改数组7个方法 // 从数组原型中获取这7个方法,并覆盖为可以发送更新通知的函数实现 const originalProto = Array.prototype const arra 阅读全文
posted @ 2021-04-11 14:21 a权 阅读(68) 评论(0) 推荐(0) 编辑
摘要: // vue3响应式原理:利用Proxy对象对数据拦截 const toProxy = new WeakMap() // 形如 obj: observed const toRaw = new WeakMap() // 形如 observed: obj function isObject(obj) { 阅读全文
posted @ 2021-04-11 14:20 a权 阅读(121) 评论(0) 推荐(0) 编辑
摘要: type:用于说明commit的类别,规定为如下几种 feat:新增功能; fix:修复bug; docs:修改文档; refactor:代码重构,未新增任何功能和修复任何bug; build:改变构建流程,新增依赖库、工具等(例如webpack修改); style:仅仅修改了空格、缩进等,不改变代 阅读全文
posted @ 2021-04-06 10:32 a权 阅读(160) 评论(0) 推荐(0) 编辑
摘要: class Vue { constructor() { // 事件通道调度中心 this._events = Object.create(null); } $on(event, fn) { if (Array.isArray(event)) { event.map(item => { this.$o 阅读全文
posted @ 2021-03-29 19:40 a权 阅读(439) 评论(0) 推荐(0) 编辑
摘要: function sortByProps(item1, item2, obj) { // 多字段排序 //asc升序 desc 降序 var props = []; if (obj) { props.push(obj); } var cps = [], // 存储排序属性比较结果。 // 如果未指定 阅读全文
posted @ 2021-03-16 15:13 a权 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 1、本地分支重命名 git branch -m oldName newName 2、将重命名后的分支推送到远程 git push origin newName 3、删除远程的旧分支 git push --delete origin oldName 显示如下,说明删除成功 To http://11.1 阅读全文
posted @ 2021-03-16 15:12 a权 阅读(416) 评论(0) 推荐(0) 编辑
摘要: String.prototype.colorHex = function () { // RGB颜色值的正则 var reg = /^(rgb|RGB)/; var color = this; if (reg.test(color)) { var strHex = "#"; // 把RGB的3个数值 阅读全文
posted @ 2021-03-11 10:11 a权 阅读(195) 评论(0) 推荐(0) 编辑
摘要: /** * 16进制转rgba * 主要用于视觉图上给的有16进制颜色和opacity时,会于视觉稿有差异,现在通过这个方法直接转换成rgba * @param {不透明度} opacity */ /* eslint-disable-next-line */ String.prototype.col 阅读全文
posted @ 2021-03-11 10:03 a权 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 目录 类型检查小工具 检查是否为空 获取列表最后一项 带有范围的随机数生成器 随机 ID 生成器 创建一个范围内的数字 格式化 JSON 字符串,stringify 任何内容 顺序执行 promise 轮询数据 循环任何内容 1. 类型检查小工具 JavaScript 不是强类型语言,对此我推荐的最 阅读全文
posted @ 2021-01-08 09:57 a权 阅读(131) 评论(0) 推荐(0) 编辑
Top