TypeScript常见的数组操作函数
文章目录
- TypeScript常见的数组操作函数
- 使用 `push()` 函数操作数组
- 使用 `pop()` 函数操作数组
- 使用 `shift()` 函数操作数组
- 使用 `unshift()` 函数操作数组
TypeScript常见的数组操作函数
使用 push()
函数操作数组
一个简单的方法将数据添加到一个数组的末尾是通过push()
函数。
.push()
接受把一个或多个参数,并把它“推”入到数组的末尾。
举例:
let arr = [1,2,3];
arr.push(4);
// 现在arr的值为 [1,2,3,4]
使用 pop()
函数操作数组
改变数组中数据的另一种方法是用.pop()
函数。
.pop()
函数用来“抛出”一个数组末尾的值。我们可以把这个“抛出”的值赋给一个变量存储起来。换句话说就是.pop()
函数移除数组末尾的元素并返回这个元素。
数组中任何类型的元素(数值,字符串,甚至是数组)可以被“抛出来” 。
举例:
let threeArr = [1, 4, 6];
let oneDown = threeArr.pop();
console.log(oneDown); // 输出 6
console.log(threeArr); // 输出 [1, 4]
使用 shift()
函数操作数组
pop()
函数用来移出数组中最后一个元素。如果想要移出第一个元素要怎么办呢?
这就是.shift()
的用武之地。它的工作原理就像.pop(),但它移除的是第一个元素,而不是最后一个。
举例
let threeArr = [1, 4, 6];
let oneDown = threeArr.shift();
console.log(oneDown); // 输出 1
console.log(threeArr); // 输出 [4, 6]
使用 unshift()
函数操作数组
你不仅可以shift(移出)
数组中的第一个元素,你也可以unshift(移入)
一个元素到数组的头部。
.unshift()
函数用起来就像.push()
函数一样, 但不是在数组的末尾添加元素,而是在数组的头部添加元素。
举例:
let arr = [1,2,3];
arr.unshift(4);
// 现在arr的值为 [4,1,2,3]
TypeScript常见的数组操作函数相关推荐
- JavaScript中常见的字符串操作函数及用法汇总
转载地址:http://www.jb51.net/article/65358.htm 这篇文章主要介绍了JavaScript中常见的字符串操作函数及用法,实例汇总了javascript常见的字符串转换 ...
- php 之循环、数组操作函数
php for循环数组 <?php$num = array(1,2,3,4,5,6,7,8,9,10);for($i = 0 ; $i < count($num) ; $i++){echo ...
- 常见的字符串操作函数详解
文章目录 字符串操作函数实现详解 一.模拟实现strlen函数 1.strlen原型 2.strlen功能 3.strlen 实现的方法和思路 A.暴力求解 B.递归方法 C.指针-指针 二.模拟实现 ...
- 【220】◀▶ IDL 数组操作函数说明
参考:Array Creation Routines -- 创建数组函数 参考:Array Manipulation Routines -- 操作数组函数 01 MAX 最大值. 02 MIN ...
- JavaScript 中 15 种常见的数组操作
本文 GitHub https://github.com/qq44924588... 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料.欢迎Star和完善,大家面试可以参照考点复习 ...
- js判断数据类型(如数组)及数组操作函数
在ES5的时候,js数据类型有6种:Number.String.Boolean.undefined.object.Null. 注:https://blog.csdn.net/u013592575/ar ...
- JavaScript原声的数组操作函数归纳
1.filter() 方法,把不符合条件的过滤掉. 创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素. 注意: filter() 不会对空数组进行检测, filter() 不会改 ...
- jquery 数组 操作函数
var arrList = ['a','b','c','d']; arrList.splice(jQuery.inArray('b',arrList),1); alert(arrLi ...
- c语言strcpy、strcmp、strcat等常见字符操作函数的介绍
字符串是c语言中一种常见的数据类型,字符串属于常量,不可修改,如果我们想要修改,就要把它放在字符数组中来对其进行修改,而有一些函数可以帮助我们完成一些常用的操作字符串的动作,下面我们就来介绍一些常用字 ...
最新文章
- Leetcode 18. 四数之和 (每日一题 20211011)
- 2019-10-12 欧拉公式的理解
- 八十一、最快最优的快速排序和优化
- 比MySQL快6倍 深度解析国内首个云原生数据库POLARDB的“王者荣耀”
- 阿里巴巴公司DBA笔试题
- mysql 外键和事务_Mysql (五)事务和外键
- POSIX 串口编程指南
- 其实Go 1.17 就支持泛型了,具体该怎么用呢?
- backtrack常用的一些综合扫描工具实例用法
- SQL查询效率-100w数据查询只要1秒
- Ubuntu用Apache2快速搭建一个HTTP文件服务器
- Android 7.0 抓包
- RK平台HDMI、喇叭音频同时输出
- 公式法求主合取范式和主析取范式的一种思路
- 十分钟学会摩尔斯密码
- 3.25万颗!真正前装上车的激光雷达供应商有哪几家?
- 找出数组中最大元素的位置(下标值)
- 应用matplotlib的imshow函数显示彩色图像(RGB data)报错的解决方法
- 城市C友会【官方牵头更多的线下交流的机会,你有怎样的期待?】
- Mecanim Animator使用详解