如何解构赋值_Javascript的语法是什么

admin 百科 14
解构赋值是JavaScript中按位置(数组)或属性名(对象)提取值并赋给变量的语法,支持跳过、剩余元素、默认值、重命名、嵌套及函数参数解构,但需注意括号包裹、null/undefined报错及保留字限制。

如何解构赋值_Javascript的语法是什么-第1张图片-佛山资讯网

解构赋值是 JavaScript 中一种简洁提取数组或对象中值的语法,它让你不用通过下标或属性名反复访问,就能直接把数据“拆出来”赋给变量。

数组解构:按位置取值

左边用方括号 [],右边是数组,变量顺序对应元素位置。

例如:

  • const [a, b] = [1, 2];a1b2
  • 跳过某项可用逗号占位:const [x, , z] = [1, 2, 3];x = 1z = 3
  • 剩余元素用扩展运算符:const [first, ...rest] = [1, 2, 3, 4];first = 1rest = [2, 3, 4]
  • 默认值写在等号后:const [a = 10, b = 20] = [5];a = 5b = 20

对象解构:按属性名取值

左边用花括号 {},变量名需与属性名一致(或使用别名),右边是对象。

立即学习“Java免费学习笔记(深入)”;

标签: javascript java js

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~