提示信息

typescript ,数组操作方法介绍

新概念 已关注

TypeScript 和 JavaScript 中的数组操作方法非常相似,主要包括以下几种:

  1. push:向数组末尾添加一个或多个元素,并返回新的长度。
  1. let arr = [1, 2, 3];
  2. arr.push(4); // arr is now [1, 2, 3, 4]
  1. pop:移除数组最后一个元素并返回该元素。
  1. let arr = [1, 2, 3];
  2. let lastElement = arr.pop(); // arr is now [1, 2], lastElement is 3
  1. shift:移除数组中的第一个元素并返回该元素。
  1. let arr = [1, 2, 3];
  2. let firstElement = arr.shift(); // arr is now [2, 3], firstElement is 1
  1. unshift:向数组开头添加一个或多个元素,并返回新的长度。
  1. let arr = [1, 2, 3];
  2. arr.unshift(0); // arr is now [0, 1, 2, 3]
  1. splice:改变原数组内容,可以通过它来删除、替换和/或添加元素。
  1. let arr = [1, 2, 3, 4, 5];
  2. arr.splice(2, 0, 'a', 'b'); // arr is now [1, 2, 'a', 'b', 3, 4, 5]
  1. slice:返回一个新的数组对象,这个对象是一个由开始到结束(不包括结束)选择的、浅拷贝的元素组成。原始数组不会被改变。
  1. let arr = [1, 2, 3, 4, 5];
  2. let newArr = arr.slice(1, 3); // newArr is [2, 3]
  1. sort:对元素进行排序,并返回数组。排序不一定是稳定的,默认排序顺序是根据字符串Unicode码点。

```

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
新概念 关注 已关注

最近一次登录:2023-12-14 10:36:06   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图