上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 77 下一页
摘要: 每个对象 都有 一个 .__proto__ 指向 所属类的原型 ,每个原型都会 有 一个 constructor 指向所属类 animal 的 .__proto__ 指向了 Animal 的 原型 每个原型都会 有 一个 constructor 指向所属类 实例的__proto__ 指向函数 的原型 阅读全文
posted @ 2019-08-18 10:16 1点 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Proxy 对象用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等) get(target, propKey, receiver):拦截对象属性的读取,比如proxy.foo和proxy['foo']。 set(target, propKey, value, receiver):拦截对 阅读全文
posted @ 2019-08-15 21:47 1点 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 封装的组件 组件引入 使用组件 数据: 子组件传递给父组件的方法的实现 效果: 阅读全文
posted @ 2019-08-15 11:36 1点 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 可使用 组件 <el-scrollbar></el-scrollbar> 设置 组件的样式 为 高度100% 阅读全文
posted @ 2019-08-14 15:13 1点 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1.先进行 类型判断 2. 判断是 数组还是 对象 demo 输出 : {} [] 3. 遍历数组或者数组 利用 for ..... in 4. 进行拷贝 for (const key in obj) { if (obj.hasOwnProperty(key)) { instance[key] =d 阅读全文
posted @ 2019-08-09 16:50 1点 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 合集 先声明两个数组 创建一个函数 调用这个函数 合集首先里面的数组是没有 重复的 我们先将 各自的数组去重 将去重后的数组合并 这个时候我们得到的数组里面 可能有重复的 比如 arr1 去重后得到 [1,2,3,4,5,7], arr2 去重后 的数组为 [2,3,6] 合并数组得到 [1,2,3 阅读全文
posted @ 2019-08-09 14:44 1点 阅读(1223) 评论(1) 推荐(0) 编辑
摘要: 重复定义会报错 输出: Uncaught SyntaxError: Identifier 'a' has already been declared 嵌套循环不会相互影响 结果 out 0 in 0 in 1 out 1 in 0 in 1 out 2 in 0 in 1 实现块级作用域 不存在变量 阅读全文
posted @ 2019-08-09 10:50 1点 阅读(188) 评论(0) 推荐(0) 编辑
摘要: var没有块级作用域,定义后在当前闭包中都可以访问,如果变量名重复,就会覆盖前面定义的变量,并且也有可能被其他人更改。 变量名重复,就会覆盖前面定义的变量,并且也有可能被其他人更改: 输出 : 2 定义后在当前闭包中都可以访问 输出: a var在for循环标记变量共享,一般在循环中使用的i会被共享 阅读全文
posted @ 2019-08-09 10:29 1点 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1,任何类型的值都可以赋给 unkown类型 2. 如果没有类型断言或基于控制流的类型细化时 unknown 不可以赋值给其它类型,此时它只能赋值给 unknown 和 any 类型 3. 如果没有类型断言或基于控制流的类型细化,则不能在它上面进行任何操作 4.unknown 与任何其它类型组成的交 阅读全文
posted @ 2019-08-08 23:36 1点 阅读(556) 评论(0) 推荐(0) 编辑
摘要: generator 的使用 第一次调用next 时 传参没有任何意义 打印不出来任何结果 输出: [Done] exited with code=0 in 0.405 seconds 接下来 调用 next 时 会按照顺序打印出来 function * read(){ let a = yield 1 阅读全文
posted @ 2019-08-08 21:39 1点 阅读(150) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 77 下一页