![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
超帅不是很帅
校门口的抠脚大汉
展开
-
使用代理实现数据的双向绑定
<input type="text" v-model="title" /> <input type="text" v-model="title" /> <div v-bind="title">1</div><script> function Agency() { const proxy = new Proxy({},{ get(obj,key) { return obj[key] }, set(obj..原创 2021-02-03 14:23:45 · 97 阅读 · 1 评论 -
ES6中对象的解构赋值多重情况详解
代码如下// (1) 左侧简写形式let obj={ title:'xc', height:'180cm', bodyWeight:'70kg'}let {title,height,bodyWeight}=obj //左侧简写的形式和obj中定义的属性要一样 ,如果不一样为 该变量为undefinedconsole.log(title,height,bodyWeight)// (2) 左侧不简写形式let obj={ title:'xc', height:'180cm',原创 2020-08-05 15:14:03 · 2316 阅读 · 0 评论 -
ES6中数组解构赋值多种情况详解
话不多说看代码// (1)普通解构赋值let arr=['1','2']let [str1,str2]=arrconsole.log(str1,str2) // 1,2// (2)我只需要取其中某一部分的情况let arr=['1','2','3','4']let [str1, , str2]=arr // 跳过谁使用逗号隔开console.log(str1,str2) // 1,3// (3)字符串解构赋值let zifu='abcde' let [str1,,str2]=zi原创 2020-08-05 10:00:59 · 844 阅读 · 0 评论