字符串的方法(前端基础)(string)

首先我们先理解啥事字符串

字符串是我们在前后端交互的必要条件,字符串形式的创建的有两种方式

1 用new创建(代码如下)

var  str  =new string(“字符串”)

2,字面量的方法(代码如下)(常用)

var  str  =“字符串”

接下来我们说下字符串的属性(length)这个属性的意思是表示字符串的长度用法如下

var str =‘字符串’

str.length(这样就可以看到我们字符串中的长度)

话不多说接下来是方法

方法:

charAt();(重点)这个方法是查看的该索引上的字符串内容放回的是该索引的字符串

格式   变量名.charAt(索引)

返回值是该索引上的字符串

charCodeAt();作用是查找的是该下标的utf-8的编码(索引就是下标)

格式  变量名.charCodeAt(索引)

返回的是该索引上的字符串的utf-8编码

substr(开始索引,多少个);作用是从开始的索引的位置,查找到第2个参数的个数(第2个参数觉定了查找多少个)

格式  变量名.substr(开始的索引,查找的个数)

放回的一个新的数组,不会改变原数组

substrimg(开始下标,结束的下标)作用是截取字符串,从开始索引截取到停止的索引含头不含尾!不会改变原数组,返回的是一个新的数组

格式  变量名.substrimg(开始的索引,查找的个数)

放回的一个新的数组,不会改变原数组

tolwerCase()作用是将大写改为小写返回的是转换好的字符串(不常用)

格式  变量名.tlowerCase( )

toUpperCase()作用将小写的字符转化大写,返回的转化好的大写(不常用)

格式  变量名.toupperCase( )

replace()(重点)作用是将字符串的一些字符替换成另一些字符!

格式 变量名.replace(要被替换的字符,替换成的字符)(只能找到第一个)

返回的是替换好的字符!

concat();作用:拼接字符串,返回值是拼接好的字符串!(不过我们用+即可)(不常用)

 slice()作用是截取字符串:参数(开始索引,结束索引)含头不含尾;可以截取负数,如果是负值的话,表示截取的是从尾部开始负整数量的字符

格式  变量名.slice(开始的索引,结束索引)

放回的一个新的数组,不会改变原数组

split()(重点)分隔字符串!参数(分隔符,分隔多少个(可以不写,默认的是全部))

第一个参数是分隔符,表示按照那个字符进行分隔;

第2个参数是表示分隔多少个,不写默认的是全部。

返回得是一个分隔好的新数组  不会改变原数组 

格式 变量名.split();

indexOf()(重点)参数(“字符串片段”,‘ 可以查询的索引’)

作用在字符串查找指定的字符串片段,如果找到返回首字符的索引没有返回的是-1,找到返回的是该字符的下标

格式 变量名.indexOf(‘字符串片段’,‘可以查询的索引’(可以不写默认的是查询全部))

inculdes()(重点)作用是查找字符串中是否包含该字符片段

返回的是布尔值包含返回的是true,不包含返回的是false

格式  变量名.inculdes(“字符串片段”)

trim吗()(重点)去除首尾的空格

返回的去除的首尾空格的字符串

格式 变量名.trim();

好今天就这样还与一些新的以后写

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值