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>

最新文章

  1. CentOS7 网络管理相关命令
  2. Headless MSBuild Support for SSDT (*.sqlproj) Projects
  3. fqrouter让安卓手机登陆facebook成为可能
  4. pip install 下载慢的问题
  5. 百度分享不支持https的解决方案
  6. 构建简单的 C++ 服务组件,第 1 部分: 服务组件体系结构 C++ API 简介
  7. OGG 单表初始化操作步骤
  8. 【UVA】1449-Dominating Patterns(AC自己主动机)
  9. js中用var与不用var的区别
  10. serversql数据库的查询操作
  11. Apache Flink:特性、概念、组件栈、架构及原理分析
  12. Annotation 的第一个工程
  13. SVN:多版本库环境的搭建
  14. leecode第五十四题(螺旋矩阵)
  15. Oracle client 使用 .net程序连接 数据库时 出现 8.1.7 的解决办法
  16. layer关闭弹出层总结
  17. MVC文件上传04-使用客户端jQuery-File-Upload插件和服务端Backload组件实现多文件异步上传
  18. CUGBACM Codeforces Tranning 1 题解
  19. BZOJ2120 数颜色 【带修莫队】
  20. bzoj1499: [NOI2005]瑰丽华尔兹&amp;&amp;codevs1748 单调队列优化dp

热门文章

  1. js怎么删除数组元素,有哪些删除元素方法
  2. Hadoop入门学习笔记-第三天(Yarn高可用集群配置及计算案例)
  3. Java 经典面试题:聊一聊 JUC 下的 LinkedBlockingQueue
  4. ztree根据参数动态控制是否显示复选框/单选框(静态JSON数据)
  5. matlab基础知识总结
  6. (一)Redis介绍
  7. Day_09【常用API】扩展案例4_将字符串变为字符数组,并将大写字母改为小写,首尾内容不同互换,并将索引为偶数的元素替换
  8. HBase Filter 过滤器之QualifierFilter详解
  9. python3语法学习第四天--序列
  10. vscode+eslint自动格式化vue代码的方法