数组以及字符串的常用方法
数组的常用方法
一、会改变数组的值
1.push() 从后面追加内容
2.pop() 从后面删除内容
3.unshift() 从前面添加内容
4.shift() 从前面删除内容
5.revers() 反转数组
6.splice() 截取并添加(开始索引:默认0,多少个:默认0,插入数据:默认没有)
7.sort() 数组排序 排序规则,先转换为字符串,使用字符编码unicode排序,再转换回数组
特殊情况(排序) arr.sort(function(a,b){return a-b})
二、不会改变数组的值
---简单函数---
8.jion() 数组转换为字符串
9.concat([1,2,3]) 拼接数组
10.slice() 截取数组(截取之间的值,并可以赋值改变)
11.indexOf() 查找数组中的索引 如果元素不存在返回-1
---匿名函数---
12.forEach() 遍历函数(相当于for循环)
13.map() 遍历函数+返回新数组
14.filter() 过渡函数(筛选满足的条件,并返回新数组)
find() 方法和filter一样,但是只返回第一个值后就结束了
15.every() 判断是否全部满足条件(如果全部满足返回turn)
16.some() 判断是否有满足条件的项(如果有一个条件满足,返回turn)
17.includes() 判断数组是否有某个元素(如果有返回turn)
18.reduce() 求和--我也不清楚这个
字符串的常用方法
1.charAt() 按照索引获取字符
2.toLowerCase 转小写
3.toUpperCase 转大写
4.replace() 替换字符
5.trim() 去除首尾空格
6.split() 切割字符串(输出为数组)
7.截取字符串 subster() 包前且包后
substring() 包前不包后
slice() 包前不包后
8.indexOf 返回字符在字符串中的下标,如果字符不存在返回-1(从前往后)
lastIndexOf 返回字符在字符串中的下标,如果字符不存在返回-1(从后往前)
9.concat 连接两个字符串,返回连接后的字符串
10.startsWith 判断一个字符串是以什么开头
数组以及字符串的常用方法相关推荐
- JavaScript数组和字符串的常用方法
1. 数组的常用方法总结 forEach():为数组中的每个元素执行一次回调函数 var arr = [1,2,3] arr.forEach((i, index, arr) => {consol ...
- js中数组和字符串的常用方法
大家在平时会常常因为数组和字符串的方法混乱而烦恼,初学者也会因为这些而感到特别彷徨.我希望大家不要因此而害怕,从而总结了所有数组与字符串的操作方法希望能给大家一些帮助.**数组的方法:**1. 创建数 ...
- js数组、字符串的常用方法
一.数组的常用方法 1.toString() 把数组转换成一个字符串 2.join(分隔符) 把数组转成一个用符号连接的字符串(元素用过指定分隔符进行分隔) 3.shift() 把数组头部的第一个元素 ...
- js数组、字符串常用方法和互相转换,==和===
2019独角兽企业重金招聘Python工程师标准>>> js基础的东西有很多还是不容忽视的,记录保存下来就可以时刻查看了(更深刻的理解). js脚本特点:基于对象.多范式.动态性. ...
- Java关于String常用方法(字符串转字符数组,字符数组转字符串)
1.字符串转字符串数组 String str="abcde"; char[]ch =str.toCharArray(); 2.字符串数组转为字符串 //将数组转成字符串~~~~ S ...
- 数组、字符串对象、Math对象
数组的介绍 数组介绍 概念: 就是将若干个数据以一定的顺序放在一起的一个集合体,整体上就称之为"数组".数组就是一列数据的有序排列的集合. 定义形式: var arr1 = new ...
- C#中静态方法的运用和字符串的常用方法(seventh day)
又来到了今天的总结时间,由于昨天在云和学院学的知识没有弄懂,今天老师又专门给我们非常详细地讲了一遍,在这里非常谢谢老师.O(∩_∩)O 话不多说,下面就开始为大家总结一下静态方法的运用和字符串的常用方 ...
- JavaScript中的数组和字符串
知识内容: 1.JavaScript中的数组 2.JavaScript中的字符串 一.JavaScript中的数组 1.JavaScript中的数组是什么 数组指的是数据的有序列表,每种语言基本上都有 ...
- javascript基础系列:字符串的常用方法
字符串的常用方法 所有用的单引号.双引号.反引号包起来的都是字符串 1. charAt/charCodeAt charAt:根据索引获取指定位置的字符 charCodeAt: 获取指定字符的ASCII ...
最新文章
- 隐藏tabwidgt 用radiogroup来实现tab的切换
- 不同品牌android手机ui,各大安卓手机品牌里,系统UI设计对比,谁赢了?
- 从Openvswitch代码看网络包的旅程
- js+Css实现的一个简单对话框
- Boost:info hook信息挂钩的测试程序
- 在腾讯云上创建您的SQL Cluster(1)
- dnt 删除不良数据
- npm ERR! path D:\NodeWWW\webpack\node_modules\fsevents\node_modules
- 将对象转成 json 以及 将字符串 hash(SHA1) 加密
- itexpdf同一个段落不同文字,如何设置不同的格式
- WPF UI布局之概述
- 小说app源码,uni-app跨平台框架开发,一套代码双端运行,无差别
- lisp ssget 浩辰_lisp程序--AutoCAD和浩辰GstarCAD.pdf
- IT培训班有用吗?IT培训包就业是真的吗?
- 使用Python在图片上增加文字
- 抖音原创视频如何制作?鹰迪电子商务
- 在vue-cli项目中,如何使用网易云信
- php aes解密中文,PHP AES加密解密算法
- 论文写作——韬ASMI29 introduction、related work两部分语句修改
- 2021英伟达暑期实习面经(芯片设计)