首页 > 其他分享 >数组常用方法

数组常用方法

时间:2023-02-22 13:56:45浏览次数:47  
标签:返回 常用 数组 元素 arr str 字符串 方法

常用的数组方法
1.arr.push()向数组最后增加元素,改变的是原数组

2.arr.unshift()向数组最前面增加元素,改变原数组
3.arr.pop()删除数组最后一个元素,改变原数组
4.arr.shift()删除数组最前面一个元素,改变原数组
5.arr.splice()从指定索引开始删除n个元素,并且可以替换成其他元素
arr.spliec(开始删除的索引,删除元素个数,[被替换的元素1,替换的元素
2...])该方法会返回被删除的元素集合, [被删除元素]会改变原数组
6.arr.reverse()翻转数组,会改变原数组
7.arr.sort()数组排序,会改变原数组 正序
8.arr.concat()拼接多个数组,不改变原数组,产生一个新数组
9.arr.join()将数组变成字符串arr.join("连接符")
10.arr.slice()截取数组,返回一个新数组不修改原数组
11.arr.indexOf()从前往后查找指定元素的索引,如果没有 返回 -1
12.arr.lastIndexOf()从后往前查找指定元素的索引 如果没有返回-1
13.arr.forEach()对数组进行遍历
14.arr.map对数组进行遍历 foreach和map和区别1.forEach()方法返回undefined ,而map()返回一个包含已转换元素的新数组
15.arr.filter常用的字符串方法1.str.charAt()找到指定索引位置的字符串str.charAt(索引)
没找到返回""2.str.charCodeAt()找到字符串指定索引位置的字符串编码 没找到返回NaN3.str.indexOf()找到指定字符串的索引
没找到返回-14.str.lastIndexOf()从尾部开始查找 没找到返回-15.str.slice()截取字符串,str.slice(start,[end])不写end表示截取到末尾,返回一个新的字符串,不修改原来的字符串
16.str.substr返回一个字符串中从指定位置开始到指定字符数的字符 arr.substr(start[,length])返回一个新的字符串,且不会改动原字符串
17.str.substring()提取某个字符串的一部分 返回新的字符串,且不会改动原字符串
18.str.repeat(重复的次数)重复字符串 返回一个新的字符串
19.str.split("连接符")把字符串切分成数组 返回一个新数组 不修改原数组
20.str.toLowerCase/toUperCase字符串转换大小写11.str.replace(正则,要替换的

  

标签:返回,常用,数组,元素,arr,str,字符串,方法
From: https://www.cnblogs.com/bljjs/p/17144076.html

相关文章

  • sourcetree中本地项目提交到远程仓库的具体方法
    转:https://pcedu.pconline.com.cn/1533/15337252.htmlsourcetree中本地项目提交到远程仓库的具体方法2022-08-2516:45 出处:其他 作者:佚名 能否取代智能手机后的新......
  • Django中获取用户IP方法
    Django中通过request.META可以来获取用户的IP。request.META是一个Python字典,包含了所有本次HTTP请求的Header信息,比如用户IP地址和用户Agent(通常是浏览器的名称和版本号......
  • 常用的Dos命令
    常用的Dos命令#盘符切换盘符+:(英文冒号)如D:#查看当前目录下的所以文件dir#切换目录cd#返回上一级cd..cd/dY:cd/dY:\typoracdtypora#清理屏幕......
  • 第十一章硬件控制方法
    利用操作系统提供的系统调用功能就可以实现对硬件的控制。支撑硬件输入输出的IN指令和OUT指令。IN指令通过指定端口号的端口输入数据,并将其存储在CPU内部的寄存器中。OUT......
  • 异常重复库存数据分析方法
    异常重复库存数据分析方法,用于分析更新库存时唯一索引重复数据和校对、盘点备份时mergeinto报数据不唯一错误问题1、附件只是异常数据查询语句,修复语句需要根据数据情况自......
  • vim常用操作
    命令作用x删除光标所在行nx删除光标所在处后的n个字符dG删除光标所在处到末尾的所有行D删除光标所在处到行尾的内容:5,7d删除指定范围的行:g......
  • export为shell脚本添加指定环境变量的方法
     12345#!/bin/bashexport PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/jdk/bin:/usr/local/mysql/bin或PATH=/usr/local/bin:/usr/bin......
  • mysql delete删除记录数据库空间不减少问题 2 种解决方法(转)
    转自:详解mysqldelete删除记录数据库空间不减少问题三种解决方法1、使用OPTIMIZE命令optimizetableact_demo_test;注意:在OPTIMIZETABLE运行过程中,MySQL会锁定表。......
  • 时间比较方法DateTime.Compare
    格式:DateTime.Compare(datetime1,datetime2)参数为时间格式,为第一个参数比较第二个参数,返回小于0的值,等于0或大于0的值。stringst1="12:13";stringst2="14:13";DateT......
  • ubuntu 11.04 无法确定任何包文件的位置,可能这不是一张 Debian 盘片 解决方法
    现把/media/apt/作为了CD-ROM的挂载点正在鉴别..[a406bbdecc599238e3c25cf069c24966-2]正在盘片中查找索引文件..找到了0个......