摘要: 题目:假设有一个多层级数组 var data = { msg: '1', child: [{ msg: '2', child: [{ msg: '3', child: [{ msg: '4', child: [{ msg: '5', child: [{ msg: '6', child: [{ msg 阅读全文
posted @ 2020-12-20 02:28 PANIC404 阅读(3925) 评论(0) 推荐(0) 编辑
摘要: JS 基本数据类型: Number、Boolean、String、Null、Undefind、Object ES6 还有一个 Synbol 谷歌新版本出现了一个 BigintObject 中包含了 Data、Function、Array 等,这三种是常规使用的 判断数据类型:1、typeof() 可 阅读全文
posted @ 2020-12-17 00:34 PANIC404 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 因为ES6之前,javascript没有class类,于是便有了构造函数。 有人举了一个例子来解释构造函数 ,我觉得蛮贴切的就在这里引用一下,有人想要造一千个金币,并且要每个金币上面刻有不同的编号,最简单的方法就是,造一个金币的模子,然后再各自刻各自的编号, 构造函数就是这个金币的模子,你每次new 阅读全文
posted @ 2020-12-14 23:09 PANIC404 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 父给子组件传值: 父组件 v-bind 传 子组件 props 收 子给父 组件传值: 子组件 $emit 触发 父组件 v-bind 监听 非组件间组件传值: VueX、路由传参、EventBus、storage 阅读全文
posted @ 2020-12-01 02:02 PANIC404 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 并集 let a = new Set([1,3,5]) let b = new Set([1,3,6]) let ab = new Set([...a, ...b]) // 输出 [1,3,5,6] 交集 let a = new Set([1,3,5]) let b = new Set([1,3,6 阅读全文
posted @ 2020-12-01 01:44 PANIC404 阅读(66) 评论(0) 推荐(0) 编辑
摘要: .env 全局默认配置文件,无论什么环境都会加载合并 .env.development 开发环境的全局配置文件 .env.production 生产环境的全局配置文件 此类文件配置变量: 属性名必须以VUE_APP_开头,比如 VUE_APP_xxx = 变量 VUE_APP_HOST = http 阅读全文
posted @ 2020-11-05 11:46 PANIC404 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: 一、使用flex布局 给父元素设置: display:flex; justify-content:center; align-items:center; 二、使用CSS3 的 transform 父元素设置: position:relative; 子元素设置: position:absolute; 阅读全文
posted @ 2020-10-16 17:11 PANIC404 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1. Set 成员不能重复 只有键值没有键名,类似数组的样子 可以遍历,方法有add, delete, has ES6 新增的一种新的数据结构,类似于数组,但成员是唯一且无序的,没有重复的值。 Set 本身是一种构造函数,用来生成 Set 数据结构。 2. Map 本质上是健值对的集合,类似集合可以 阅读全文
posted @ 2020-09-16 18:09 PANIC404 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1. 取最大值 和 取最小值 Math.min() 取一组数值的最小值Math.max() 取一组数值的最大值 alert( Math.min(2,4,3,6,3,8,0,1,3) ); // 最小值 alert( Math.max(4,7,8,3,1,9,6,0,3,2) ); // 最大值 2. 阅读全文
posted @ 2020-09-15 18:02 PANIC404 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 首先,理清思路,使用 new 构造函数,会发生以下几个步骤: 1. 创建一个新对象,这个对象的 _proto_ 属性指向构造函数的 prototype 2. 此时构造函数执行环境的 this 指向这个新对象 3. 执行构造函数中的代码,一般是通过 this 给新对象添加新的成员属性或方法 4. 最后 阅读全文
posted @ 2020-09-15 16:20 PANIC404 阅读(709) 评论(0) 推荐(1) 编辑