当前位置:网站首页>ES6解构赋值--数组解构及对象解构
ES6解构赋值--数组解构及对象解构
2022-08-03 20:04:00 【嘿………】
五、解构赋值(新增语法)
1、数组解构
//数组解构允许我们按照一一对应的关系从数组中提取值,然后将值赋值给变量
let arr = [1,2,3]
let [a,b,c] = arr;
console.log(a); //1
console.log(b); //2
console.log(c); //3
//如果解构不成功,变量的值为undefined
let arr = [1,2,3]
let [a,b,c,d] =arr;
console.log(a); //1
console.log(b); //2
console.log(c); //3
console.log(d); //undefined
2、对象解构
//对象解构允许我们使用变量的名字匹配对象的属性,将对象属性的值赋值给变量
let person = {
name:"xiaoming",
age:18,
sex:'男'
};
let{ name, age, sex } = person;
console.log(name); //xiaoming
console.log(age); //18
console.log(sex); //男
let person = {name:"xiaoming",age:18,sex:'男'};
let { name:myName, age:myAge, sex:mySex } = person;
//myName\myAge\mySex属于别名
console.log(myName); //xiaoming
console.log(myAge); //18
console.log(mySex); //男
边栏推荐
- 汉源高科8光口12电口交换机千兆8光8电12电16电网管型工业以太网交换机
- 后台图库上传功能
- 转运RNA(tRNA)甲基化修饰7-甲基胞嘧啶(m7C)|tRNA-m7G
- 高并发,你真的理解透彻了吗?
- 花 30 美金请 AI 画家弄了个 logo,网友:画得非常好,下次别画了!
- ESP8266-Arduino编程实例-WS2812驱动
- Reveal how the five operational management level of hundreds of millions of easily flow system
- LeetCode 952. Calculate Maximum Component Size by Common Factor
- glide set gif start stop
- relocation R_X86_64_PC32 against,/usr/bin/ld: final link failed: Bad value
猜你喜欢

怎么将自己新文章自动推送给自己的粉丝(巨简单,学不会来打我)

tRNA甲基化偶联3-甲基胞嘧啶(m3C)|tRNA-m3C (3-methylcy- tidine)

高效目标检测:动态候选较大程度提升检测精度(附论文下载)

单调栈及其应用

Hinton2022年RobotBrains访谈记录

数学之美 第六章——信息的度量和作用

演讲议题及嘉宾重磅揭晓,TDengine 开发者大会推动数据技术“破局”

Statistical machine learning 】 【 linear regression model

codeforces:C. Maximum Subrectangle【前缀和 + 贪心 + 最小子数组和】

Internet Download Manager简介及下载安装包,IDM序列号注册问题解决方法
随机推荐
LeetCode 1374. 生成每种字符都是奇数个的字符串
8.2模拟赛总结
Hinton2022年RobotBrains访谈记录
Use ControlTemplate or Style from resource file in WPF .cs and find the control
Network protocol-TCP, UDP difference and TCP three-way handshake, four wave
Teach you to locate online MySQL slow query problem hand by hand, package teaching package meeting
刷题错题录1-隐式转换与精度丢失
涨薪5K必学高并发核心编程,限流原理与实战,分布式计数器限流
利用 rpush 和 blpop 实现 Redis 消息队列
8.3模拟赛总结
子结点的数量(2)
第三方验收测试报告有什么作用?如何获取权威软件测试报告?
tensorflow-gpu2.4.1安装配置详细步骤
pytorch框架实现老照片修复功能详细演示(GPU版)
使用 ReportLab 绘制 PDF
简易电子琴设计(c语言)
redis常用命令,HSET,XADD,XREAD,DEL等
利用net-snmp的库实现snmpget,snmpset
charles配置客户端请求全部不走缓存
数据驱动的软件智能化开发| ChinaOSC