数组常用方法

1
常用的数组方法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()从前往后查找指定元素的索引,如果没有 返回 -112.arr.lastIndexOf()从后往前查找指定元素的索引 如果没有返回-113.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(正则,要替换的

  

posted @   暴龙机甲兽  阅读(29)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示