美文网首页编程日常背诵
JS的内置函数(字符串,运算,数组)

JS的内置函数(字符串,运算,数组)

作者: 木子川页心 | 来源:发表于2020-03-21 22:35 被阅读0次

字符串的内置函数

  • concat
    将两个或者多个字符串的文本组合起来,返回一个新的字符串

    在这里插入图片描述
  • indexOf
    返回字符串一个字串第一次出现的索引(从左到右搜索),如果没有匹配项,则返回-1

    在这里插入图片描述
  • chartAt
    返回指定位置的字符

    在这里插入图片描述
  • lastIndexOf
    返回字符串中一个字串最后一次出现的索引(从右向左索引),如果没有匹配项,则返回-1,如果右匹配项则返回索引值

    在这里插入图片描述
  • match
    检查一个字符串匹配一个正则表达式内容,如果没有匹配返回 null

  • subString
    返回字符串的一个子串,传入参数是起始位置和结束位置。

    在这里插入图片描述
  • substr
    返回字符串的一个字串,传入参数是起始位置和长度

    在这里插入图片描述
  • replace
    用来查找匹配一个正则表达式的字符串,然后使用新字符串代替匹配的字符串

    在这里插入图片描述
  • serch
    执行一个正则表达式匹配查找,如果查找成功,返回字符串中匹配的索引,否则返回-1

  • slice
    提取字符串的一部分,并返回一个新字符串(与substring相同)

    在这里插入图片描述
  • split
    通过将字符串划分为字串,将一个字符串做成一个字符串数组

    在这里插入图片描述
  • length
    返回字符串的长度,所谓字符串的长度就是指其包含的字符的个数

  • toLoewrCase
    将整个字符串转成小写字母

    在这里插入图片描述
  • toUpperCase
    将整个字符串转成大写字母

    在这里插入图片描述

运算的内置函数

  • Math.round
    四舍五入返回整数
    在这里插入图片描述
  • Math.ceil
    向上取整
    在这里插入图片描述
  • Math.floor
    向下取整
    在这里插入图片描述
  • parseInt
    解析一个字符串,并返回一个整数,这里可以简单理解成返回舍去参数的小数部分后的整数.正数转换和Math.floor()一样,负数不一样
    在这里插入图片描述
  • Math.random
    返回介于 0 ~ 1 之间的一个随机数
在这里插入图片描述

数组的内置函数

  • indexOf
    正向查找数组单元,有查询结果返回对应的第一个索引
    在这里插入图片描述
  • lastIndexOf
    逆向查找,有查询结果返回对应的第一个索引,没有查询结果返回-1
    在这里插入图片描述
  • concat
    拼接数组,返回一个新数组
    在这里插入图片描述
  • join
    将数组单元的值进行拼接,默认返回逗号分隔的字符串;也可以指定拼接字符串,如arr.join(@)
    在这里插入图片描述
  • reverse
    反转数组单元
    在这里插入图片描述
  • pop
    弹出数组最后一个单元,影响原数组
  • shift
    弹出数组第一个单元,影响原数组
  • push
    从数组尾部压入,影响原数组,返回新数组的长度
  • unshift
    从数组最前面压入,影响愿数组,返回新数组的长度
    在这里插入图片描述
  • slice(index,index)
    从数组的相应索引开始截取,不影响原数组,返回截取到的数组
    在这里插入图片描述
  • splice(index,num)
    从数组的相应索引开始截取,会影响原数组,返回截取到的数组
    在这里插入图片描述
  • Array.isArray()
    判断变量是否为数组,是则返回true,否则返回false
    在这里插入图片描述
  • filter
    过滤满足条件的数组单元,返回回调函数中满足条件的元素构成一个新数组
    在这里插入图片描述
  • map
    对数组单元进行回调函数的处理,返回结果返回到新数组中
    在这里插入图片描述
  • some
    数组中只要有一个满足条件即可返回true否则返回false
    在这里插入图片描述
  • every
    数组中必须每一个都满足条件,才会满足true,否则返回false
    在这里插入图片描述
  • reduce
    将数组的元素从左向右依次进行操作

reduce进行数组的累加操作


在这里插入图片描述
  • reduceRight
    将数组的元素从右向左依次进行操作
    在这里插入图片描述
  • toString
    将对象(包含数组)转为字符串
    在这里插入图片描述
  • sort
    排序方法,是个系统函数,只需传入一个进行比较的回调函数,具体比较算法是sort()自身完成
    在这里插入图片描述

相关文章

  • JS的内置函数(字符串,运算,数组)

    字符串的内置函数 concat将两个或者多个字符串的文本组合起来,返回一个新的字符串在这里插入图片描述 index...

  • python数据科学02-numpy数组统计操作

    1、数组基础运算 python内置方法:+-*/, //向下整除,**指数运算,% 取余数 numpy提供函数:指...

  • DAY3 Python基础 2018-06-13

    01-运算符 02-运算符优先级 03-字符串 04-print函数的使用 05-字符串的内置函数 01-运算符 ...

  • Python字符串操作汇总

    字符串输出 字符串运算符 字符串内置函数 string.capitalize()[https://www.runo...

  • python JS基础语法

    一、js基础语法 二、变量 三、运算符 四、分支结构 五、循环结构 六、函数 七、字符串 八、数组 九、对象 十、...

  • PHP函数

    定义 封装一段用于完成特定功能的代码。 分类 1.内置函数(字符串操作函数,数组操作函数)2.自定义函数 内置函数...

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • JS内置对象、字符串

    1、JS的内置对象 1、1数组对象(一维数组): 1、2字符串和数学对象:

  • JS 数组的内置函数

    Array 的内置函数:find、findIndex、slice、join、indexOf、includes、is...

  • JS基础篇(四)-内置函数

    内置函数 JS的内置函数有很多,这里举例日期和数组 日期 在项目里常用到 处理时间 时间之间的加减 moment....

网友评论

    本文标题:JS的内置函数(字符串,运算,数组)

    本文链接:https://www.haomeiwen.com/subject/zljpyhtx.html