TypeScript 解构数组

解构数组

TypeScript声明变量的方式之一是通过解构数组来对变量进行赋值,基本的语法如下:

let [varN1, varN2...] = [value1, value2...]

该方法类似于通过数组的索引来访问数组的元素,并将数组的元素赋值给变量,实例代码如下:

let arr = ["苹果","香蕉"]
let [fruit1, fruit2] = arr
//该方法类似于:
let fruit1 = arr[0]
left fruit2 = arr[1]

解构数组的...语法

let [letN1, ...rest] = [value1, value2...]

...放在变量名rest前面,表示将数组的其余部分赋值给rest。


...解构语法实例代码

let arr = [1,2,3,4,5,6]
let [num, ...restNum] = arr
console.log(num) //输出1
console.log(restNum) //输出[2,3,4,5,6]

解构数组的第三种语法

let [,,third,,fifth] = [1,2,3,4,5] console.log(third) // 3 console.log(fifth) //5


全栈后端 / TypeScript笔记 :





Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.