JavaScript>数组

数组(数组是可变的)

数组的方法

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

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

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

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

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

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

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

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

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

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

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

lastIndexOf 从后往前查找数组元素下标 没有找到返回-1

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

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的随机数 不包含1

posted @   青木槿  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示