Array对象和String对象

本文详细介绍了JavaScript中Array对象和String对象的各种方法,包括数组的判断、组合、遍历、查找、修改等操作,以及字符串的长度获取、拼接、截取、替换、大小写转换等功能,为前端开发者提供了实用的编码技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Array对象
.isArray(判断的对象)判断这个对象是否是数组对象
.concat(数组1,数组2…)组合成一个新的数组
.every(函数) 返回值是布尔类型,这个函数中有三个参数, 一假即假
.some(函数) 返回值是布尔类型,这个函数中有三个参数, 一真即真
.filter(函数) 返回的数组中每一个符合条件的元素,组成的一个新的数组
.push(值) 把这个值追加到数组的末尾,返回值是追加之后数组的长度
.unshift(值) 把这个值追加到数组的最前面,返回值是追加之后数组的长度
.pop(值) 删除数组中的最后一个元素,返回的是删除的这个值
.shift(值) 删除数组中的第一个元素,返回的是删除的这个值
forEach(函数) 遍历数组 相当于for循环
.indexOf(元素值) 返回元素所对应的索引值,没有则返回-1
.join(“字符串”) 用这个字符串分隔,返回的是新字符串
.reverse()反转数组
.sort()排序 不问定
.slice(开始的索引,结束的索引) 包前不包后,截取数组的值放到新的数组
.splice(开始的位置,要删除的个数,替换的元素值) 一般用于删除函数
String对象
.length 字符串的长度
.charAt(索引) 返回值是指定索引位置的字符串,超出索引返回空字符串
.concat(字符串1,字符串2…) 返回的是拼接之后新的字符串 用变量去调用
.indexOf(要找的字符串,从某个位置开始即索引值) 返回的是字符串的索引值 (找到的第一个索引值), 找不到则返回-1
.replace(“原来的字符串”,“新的字符窜”) 替换字符串
.slice(开始的索引,结束的索引) 截取0-5的字符串, 不包含5的字符,并返回(包前不包后)
.split(“要干掉的字符串”,干掉后留下的个数) 用于切割字符串
.substr (开始的位置,个数)返回的是截取后的一个新字符串
.substring(开始的索引,结束的索引)截取0-5的字符串, 不包含5的字符,并返回(包前不包后)
.toLowerCase()转小写
.toUpperCase()转大写
.trim() 干掉两端的字符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值