ES6-解析赋值
2024-08-31 23:26:05
1.注意事项
- A.左右两边结构必须一样
- B.右边必须是个东西
- C.声明和赋值不能分开(必须在一句话里完成)
2.代码如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>解构赋值</title>
<script>
let [a0, b0, c] = [12, 5, 8];
let {d,e,f} = {d: 12,e: 21,f: 23};
console.log(a0, b0, c);
// 结果12,5,8
console.log(d, e, f);
// 结果12,21,23
let [{a,b},[n1, n2, n3], num1, str1] = [{a: 1,b: 2},[12, 5, 8], 8, 'cxzcv'];
let [json,arr, num2, str2] = [{a: 1, b: 2},[12, 5, 8], 7, 'cx']
console.log(a, b, n1, n2, n3, num1, str1);
console.log(json, arr, num2, str2);
</script>
</head>
<body>
</body>
</html>
最新文章
- CentOS7 网络管理相关命令
- Headless MSBuild Support for SSDT (*.sqlproj) Projects
- fqrouter让安卓手机登陆facebook成为可能
- pip install 下载慢的问题
- 百度分享不支持https的解决方案
- 构建简单的 C++ 服务组件,第 1 部分: 服务组件体系结构 C++ API 简介
- OGG 单表初始化操作步骤
- 【UVA】1449-Dominating Patterns(AC自己主动机)
- js中用var与不用var的区别
- serversql数据库的查询操作
- Apache Flink:特性、概念、组件栈、架构及原理分析
- Annotation 的第一个工程
- SVN:多版本库环境的搭建
- leecode第五十四题(螺旋矩阵)
- Oracle client 使用 .net程序连接 数据库时 出现 8.1.7 的解决办法
- layer关闭弹出层总结
- MVC文件上传04-使用客户端jQuery-File-Upload插件和服务端Backload组件实现多文件异步上传
- CUGBACM Codeforces Tranning 1 题解
- BZOJ2120 数颜色 【带修莫队】
- bzoj1499: [NOI2005]瑰丽华尔兹&;&;codevs1748 单调队列优化dp
热门文章
- js怎么删除数组元素,有哪些删除元素方法
- Hadoop入门学习笔记-第三天(Yarn高可用集群配置及计算案例)
- Java 经典面试题:聊一聊 JUC 下的 LinkedBlockingQueue
- ztree根据参数动态控制是否显示复选框/单选框(静态JSON数据)
- matlab基础知识总结
- (一)Redis介绍
- Day_09【常用API】扩展案例4_将字符串变为字符数组,并将大写字母改为小写,首尾内容不同互换,并将索引为偶数的元素替换
- HBase Filter 过滤器之QualifierFilter详解
- python3语法学习第四天--序列
- vscode+eslint自动格式化vue代码的方法