摘要:解构赋值在一个赋值操作符左边放置一个对象字面量实际上就是将里面的属性拆分出来,这样就能将属性变成一个局部变量如果拆的时候出现了在对象中没有的属性,系统会自动识别那个局部变量为
1.解构赋值
在一个赋值操作符左边放置一个对象字面量
let params = { name: "lalala", age: "18" }; let {name, age} = params console.log(name) //lalala console.log(age) //18
实际上就是将params里面的属性拆分出来,这样就能将属性变成一个局部变量
如果拆的时候出现了在对象中没有的属性,系统会自动识别那个局部变量为undefined
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/104238.html
摘要:模板字符串扩展操作符操作符,有两个主要用处复制一个新的数组或对象把多个参数赋值给一个数组变量把一个数组变量赋值给多个参数是一个新的数组,内容和一样合并对象属性,后边的属性会覆盖前边的,可用于修改对象的某个属性值输出默认参数给方法添加默认参 模板字符串 let name = siri, age = 18, job = front-end engineer let oldStr = Hi,...
摘要:与条件判断一般我们判断或用如果我们有更多水果与去重提供了新的数据结构。所以所有的关于数据的操作,都可以用函数式的方式处理。这样做的可读性远远高于嵌套一大堆的函数调用我们选择一些函数,让它们结合,生成一个崭新的函数。 1、Array.includes 与条件判断 一般我们判断或用 || // condition function test(fruit) { if (fruit...
摘要:每种编程语言都有一些黑魔法或者说小技巧,也不例外,大部分是借助或者浏览器新特性实现。下面介绍的个实用小技巧,相信其中有些你一定用过。当然不管语言如何变化,我们总能在编程中总结一些小技巧来精简代码。 showImg(https://segmentfault.com/img/remote/1460000018902642); 每种编程语言都有一些黑魔法或者说小技巧,JS也不例外,大部分是借...
摘要:常规写法速记法判断变量是否存在速记法这可能会有些琐碎,但是值得一提。常规写法速记法注意这两个例子并不是完全相等,只要变量是一个真值,该表达式就是成立的。 19+ 个 JavaScript 快速编程技巧 — SitePoint 这确实是一篇针对于基于 JavaScript 语言编程的开发者必读的文章。在过去几年我学习 JavaScript 的时候,我写下了这篇文章,并将其作为 JavaS...
阅读 3699·2021-11-11 16:55
阅读 1645·2021-10-08 10:04
阅读 3580·2021-09-27 13:36
阅读 2760·2019-08-30 15:53
阅读 1854·2019-08-30 11:17
阅读 1259·2019-08-29 16:55
阅读 2098·2019-08-29 13:57
阅读 2513·2019-08-29 13:13