代码改变世界

Reflect

2019-03-04 23:38 by 思雯, 414 阅读, 0 推荐, 收藏,
摘要:Reflect 为操作对象提供的新api,可以拿到语言内部的方法 一. 设计目的: 1.将Object对象的一些明显属于语言内部的方法(比如Object.defineProperty)放在reflect中,当前某些方法会在object和reflect中共同存在,后续新的方法都只会在reflect对象 阅读全文

Proxy

2019-03-04 22:41 by 思雯, 217 阅读, 0 推荐, 收藏,
摘要:一.原意为代理 修改某些操作的默认行为,在目标对象前架设一层拦截,外界对对象的访问都必须先通过这层的拦截,对外界的访问进行过滤和改写 二..基础语法 Proxy接受两个参数 第一个参数是所要代理的目标对象(上例是一个空对象),即如果没有Proxy的介入,操作原来要访问的就是这个对象; 第二个参数是一 阅读全文

Symbol

2019-03-04 21:34 by 思雯, 306 阅读, 0 推荐, 收藏,
摘要:一.原因 1.1 从根本上防止属性名的冲突,保证每个属性名称都是独一无二的, 由原来的6种数据结构 undefined null Boolean String Number Object 扩展一个Symbol 1.2 注意事项 (1)Symbol前不能使用new 会报错 它是类似字符串的数据类型 无 阅读全文

变量的解构赋值

2019-02-17 22:33 by 思雯, 191 阅读, 0 推荐, 收藏,
摘要:一. 基本用法 定义:ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构 1.1 没有对应值的变量会当作undefied处理 如果是数组的化 会被当做空数组[] 1.2 结构赋值允许指定默认值 二.对象的解构 三 字符串的解构赋值 四 数值和布尔值的解构赋值解构赋值的规则是 阅读全文

Vue中ref和$refs

2017-12-13 23:32 by 思雯, 4789 阅读, 0 推荐, 收藏,
摘要:vue中的 ref 和 $refs 如图,ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件实例: 在上面的例子中,input的引用信息为input1 ,$refs 阅读全文

vue初步学习,零散记录

2017-11-28 22:39 by 思雯, 311 阅读, 0 推荐, 收藏,
摘要:针对vue中控件的用法 首先 初步用法 }) 子组件调用父组件的方法 和父组件传值入子组件 子组件: 父组件 : 动态切换不同的组件 在挂载点使用component标签,然后使用v-bind:is=”组件名”,会自动去找匹配的组件名,如果没有,则不显示; 改变挂载的组件,只需要修改is指令的值即可 阅读全文