数组和字符串的基本属性

数组(数组是可变的)

数组的方法

push 添加方法 (添加到末尾)返回新的数组长度 会影响原本的数组

pop 删除方法(删除末尾元素) 返回删除的元素 会影响原本的数组

shift 删除方法 删除第一个元素 会影响原本的数组

unshift 添加方法 插入到第一个 会影响原本的数组

concat 合并 将俩个数组合并在一块(返回的是一个新的数组 不会改变原本的数组)

reverse 反转(将数组倒序) 会影响原本的数组

sort 排序方法 (将数组按照ascii码排序) 会影响原本的数组

slice 截取方法 (截取数组的一部分 作为新的数组 返回的是一个数组 不会改变的原本的数组)

splice 删除方法 (将对应的下标开始位置删除对应个数的元素 返回的数据是删除的元素组成的数组 ) 会影响原本的数组

join 连接方法 (将数组里面的元素按照对应的连接符进行连接 返回的是连接好的字符串 不会改变的原 本的数组)

indexOf 查找数组元素的方法 根据数组的元素查找对应的下标 没有找到返回-1 lastIndexOf 从后往前查找数组元素下标 没有找到返回-1

lastIndexOf 根据对应的数组 返回对应的下标(从后往前找)

字符 (不可变的 里面的方法都不会改变原本的字符串 而是返回一个新的字符串)

charAt 根据对应的下标 返回对应的字符串

charCodeAt 根据对应的下标返回对应字符串的ascii码

String.fromCharCode() 根据对应的ascii码返回对应的字符串 静态方法

indexOf 根据对应的字符串 返回对应的下标 没有找到返回-1

lastIndexOf 根据对应的字符串 返回对应的下标(从后往前找)

search 方法 根据对应的字符串返回对应的下标 没有找到返回-1(支持正则)

slice 截取方法 根据对应的开始下标和结束下标 截取对应的字符串组成一个新的字符串 返回的是一个 新的字符串(不包含 结束的位置)

sub 返回对应的sub元素包含对应的字符串

subStr 截取方法 根据对应的下标 截取指定个数的字符串 组成一个新的字符串 返回的是一个新的字符 串

subString 截取方法 根据对应的开始下标和结束下标 来截取字符串 返回一个新的字符串(不包含 结束 的位置)

concat 方法 字符串合并方法 将一个字符串拼接成一个字符串 返回

replace 替换方法 将指定的字符串替换成对应的字符串 返回的是替换完的新的字符串(支持正则)

sqlit 分割方法 将对应的字符串根据分割符 分割成对应字符串填充的数组 (支持正则)

toString 方法 转为String类型

valueOf 方法 返回对应的原本的值

数学类(Math 属于内置对象)

静态属性

Math.PI

Math.E

静态方法

Math.max 最大值

Math.min 最小值

Math.round 四舍五入

Math.floor 向下取整

Math.ceil 向上取整

Math.pow 幂次方

Math.sqrt 开平方

Math.abs 绝对值

Math.random 返回0-1的随机数 不包含

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值