es6数组解构和对象解构

数组解构

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		
		<script>
			// 数组解构
			// let arr = [1,2,3]
			// let [a,b,c] = arr
			// console.log(a,b,c);
			
			// // d1 会出现未赋值
			// let arrs = [1,2,3]
			// let [a1,b1,c1,d1] = arrs
			// console.log(a1,b1,c1,d1);
			
			// let arrse = [1,2,3]
			// let [a2,b2] = arrse
			// console.log(a1,b1);
			
			
			// 二维数组解构
			// 同类型写法即可
			// let arr1 = [1,2,[3,4],5]
			// let [a,b,[c,d],e] = arr1
			// console.log(a,b,c,d,e);
			
			
			// ...三点运算符或是扩展运算符   会把剩下的以数组形式返回
			// let arr2 = [1,2,5,3]
			// let [a,...b] = arr2
			// console.log(a,b);
			
			
			
			// 合并数组
			// let arr3 = [1,2]
			// let arr4 = [3,4]
			// let arr5 =  [...arr3,...arr4]
			// console.log(arr5);
			
			
			
			// 设置默认值的情况 ,只有undefined时才会生效
			let arr6 = [1
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值