当前位置: 首页 > news >正文

邯郸质量一站式服务平台上线如何做国外销售网站

邯郸质量一站式服务平台上线,如何做国外销售网站,如何刷app推广次数,网站如何做seo优化教程JS 解构赋值是 ES6 中一种简洁、高效的赋值方式#xff0c;它可以将数组和对象中的值拆分出来并赋值给变量。 解构赋值 解构数组解构对象嵌套解构结语 解构数组 解构数组时#xff0c;需要使用方括号 [] 包围变量名#xff0c;并用逗号 , 将变量名隔开。 let [a, b, c] …JS 解构赋值是 ES6 中一种简洁、高效的赋值方式它可以将数组和对象中的值拆分出来并赋值给变量。 解构赋值 解构数组解构对象嵌套解构结语 解构数组 解构数组时需要使用方括号 [] 包围变量名并用逗号 , 将变量名隔开。 let [a, b, c] [1, 2, 3]; console.log(a); // 1 console.log(b); // 2 console.log(c); // 3我们还可以通过解构来交换变量值。 let a 1, b 2; [a, b] [b, a]; console.log(a, b); // 2, 1如果数组中元素不够用来解构未赋值的变量会被赋值为 undefined。 let [a, b, c, d] [1, 2, 3]; console.log(a, b, c, d); // 1, 2, 3, undefined我们可以通过给变量指定默认值来避免变量值为 undefined。 let [a 1, b 2, c 3, d 4] [1, 2, 3]; console.log(a, b, c, d); // 1, 2, 3, 4也可以使用 ... 运算符将剩余的数组元素赋值给一个数组。...展开运算符 let [a, ...rest] [1, 2, 3, 4]; console.log(a); // 1 console.log(rest); // [2, 3, 4]解构对象 解构对象时需要使用花括号 {} 包围变量名并使用冒号 : 将变量名与对象属性名对应。 let {name, age} {name: Tom, age: 18}; console.log(name); // Tom console.log(age); // 18如果对象中没有对应的属性未赋值的变量会被赋值为 undefined。 let {name, age, gender} {name: Tom, age: 18}; console.log(name, age, gender); // Tom, 18, undefined我们也可以通过给变量指定默认值来避免变量为 undefined。 let {name Tom, age 18, gender male} {name: Jerry, age: 20}; console.log(name, age, gender); // Jerry, 20, male还可以使用别名给变量指定不同的名字。 let {name: n, age: a} {name: Tom, age: 18}; console.log(n, a); // Tom, 18嵌套解构 我们还可以使用嵌套解构来解构数组和对象中的属性。 let {name, age, hobby: [h1, h2]} {name: Tom, age: 18, hobby: [reading, running]}; console.log(name, age, h1, h2); // Tom, 18, reading, running注意如果要解构对象中的属性需要将对象用括号 ( ) 包围。 let obj {name: Tom, age: 18, hobby: [reading, running]}; let {name, age, hobby: [h1, h2]} obj; console.log(name, age, h1, h2); // Tom, 18, reading, running解构数组中的元素也可以是对象。 let [{name, age}, {hobby}] [{name: Tom, age: 18}, {hobby: [reading, running]}]; console.log(name, age, hobby); // Tom, 18, [reading, running]结语 通过解构赋值我们可以快速方便地取出数组和对象中的值并赋值给变量。它可以极大地提高我们的开发效率和代码的可读性。
http://www.w-s-a.com/news/311850/

相关文章:

  • 内蒙古工程建设协会网站sem优化策略
  • Linux网站建设总结建设电子商务平台
  • 公司网站背景图片课程网站如何建设
  • 用js做简单的网站页面互联网技术对人力资源管理的影响有哪些
  • 银川做网站贵德县wap网站建设公司
  • 深圳网站建设zvge山西省煤炭基本建设局网站
  • 佛山网页网站设计线上怎么做推广和宣传
  • 多个域名绑定同一个网站案例
  • 建设网站都需要准备什么代理加盟微信网站建设
  • 网站备案没有了wordpress 添加按钮
  • 湖南建设银行宣传部网站福田蒙派克空调滤芯安装位置图
  • wap网站搜索wordpress工作室模板
  • 青岛金融网站建设如何提交网站地图
  • 制作简单门户网站步骤网站建设论文的摘要
  • 可以直接进入网站的正能量照片学做静态网站
  • 织梦做社交网站合适吗网站的市场如何制作
  • 阳曲网站建设价格多少四川佳和建设工程网站
  • 免费注册店铺位置sem seo什么意思
  • 建筑网站搜图电子商务网站建设渠道
  • 学校网站内容四川手机网站开发
  • 网站制作公司违法商业网站运营成本
  • 显示佣金的网站是怎么做的广告设计主要做哪些
  • 做阿里网站的分录济南seo网站排名关键词优化
  • 北京建设银行纪念钞预定官方网站wordpress中文优化版
  • 宝安做棋牌网站建设找哪家效益快创意设计师个人网站
  • 做线上网站需要多少钱系统开发板价格
  • 建筑企业登录哪个网站wordpress feed地址
  • 网站建设流程百科提升seo搜索排名
  • 杭州网站建设 巴零做销售怎么和客户聊天
  • 北京自己怎样做网站wordpress oauth2插件