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 · 95 阅读 · 1 评论 -
ES6中对象的解构赋值多重情况详解
代码如下 // (1) 左侧简写形式 let obj={ title:'xc', height:'180cm', bodyWeight:'70kg' } let {title,height,bodyWeight}=obj //左侧简写的形式和obj中定义的属性要一样 ,如果不一样为 该变量为undefined console.log(title,height,bodyWeight) // (2) 左侧不简写形式 let obj={ title:'xc', height:'180cm',原创 2020-08-05 15:14:03 · 2267 阅读 · 0 评论 -
ES6中数组解构赋值多种情况详解
话不多说看代码 // (1)普通解构赋值 let arr=['1','2'] let [str1,str2]=arr console.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 · 837 阅读 · 0 评论