专业编程基础技术教程

网站首页 > 基础教程 正文

Typescript基础快速入门-7 数组array

ccvgpt 2024-10-18 04:55:28 基础教程 7 ℃

TypeScript 是一门由微软开发的免费开源的编程语言。它是 JavaScript 的一个超集,TypeScript 在 JavaScript 的基础上添加了可选的静态类型和基于类的面向对象编程,typescript对后端开发人员是很友好的。

如果你感觉Typescript有点耳生未曾相识,但是你可能听过 Angula,vue3,这些大名鼎鼎的mvvm框架都是基于typescript开发的。

Typescript基础快速入门-7 数组array

//二维数组
let array17: any[][] = [["1", "2", "3"], ["1a", "2b", "3c"]];
array17.forEach((v, k) => {
 console.log(v, k);
 v.forEach((e, f) => {
 console.log(e, f);
 })
})
//数组常用方法
let array17_2: any[][] = [["11", "22", "33"], ["1a", "2b", "3c"]];
console.log("concat 数组拼接");
let n_array1 = array17.concat(array17_2);
n_array1.forEach((v, k) => {
 console.log(v, k);
 v.forEach((e, f) => {
 console.log(e, f);
 })
})
let array7_single_1: any[] = [1, 2, 3];
let array7_single_2: any[] = ["a", "b"];
//数组循环过滤要取的值
console.log("filter 数组过滤需要的值");
let h1 = array7_single_1.filter(function (element, index) {
 console.log(index);
 return element > 2;
});
h1.forEach((v, k) => {
 console.log(v, k);
})
console.log("push 数组添加值");

最近发表
标签列表