String用法与案例

/*
字符串常用属性

***字符串特性:不可变性,字符串的值是不能改变(类似于同一个地址的字符串不可变)***
.length---->字符串长度
.charAt(索引),返回值是指定索引位置的字符串,超出字符串范围,则输出空字符串。
.indexof(要找的字符串,从某个位置开始的索引);返回的是这个字符串的索引值,没找到则返回-1
.lastIndextof(要找的字符串);从后向前找,但是索引仍然是从左到右的方式,没找到也是返回-1
.concat(字符串1,字符串2,…);返回的是拼接之后新的字符串

1: .replace(“原来的字符串”,“新的字符串”);用来替换字符串的

2: .slice(开始的索引,结束的索引);从索引5的位置开始提取,到索引10的前一个结束,不包含结束的索引,并
返回这个提取后的字符串

3: .split(“要删除的字符串”,切割后留下的个数);或者可以 .split(“要删除的字符串” )。
并返回这个提取后的字符串

4: .substr(开始的位置,想要的个数);返回的是截取后的新的字符串

5: .substring(开始的索引,结束的索引),返回截取后的字符串,不包含结束索引的字符串

6: .toLocaleLowerCase();转小写

7: .toLowerCase();转小写

8: .toLocaleUpperCase()转大写

9: .toUpperCase();转大写

10: .trim();干掉字符串两端的空格(中间如果有空格,会保留)
*/

var str="你";
console.log(str.concat("还","喜欢","巴黎吗"));






var str="小鼠好猥琐啊啊啊好的";
var index=str.indexOf("好",5);//索引从五开始遍历。看后面是否有好这个字
console.log(index);




var str="小温贼厉害";
if(str.indexOf("贼")!=-1){
    str=str.replace("厉害","好看");
}else{
    console.log("不存在的")
}
console.log(str);

在这里插入图片描述
案例1
var str1=“你还喜欢巴黎吗”;
console.log(str1.replace(“巴黎”,“我”));

案例2
var str=“如果巴黎不快乐,那你就回到我的身边”;
//从索引5开始提取,到索引10前一个结束。
console.log(str.slice(5,10));

案例3
var str=“我和你和他和她”;
document.write(str.split(“和”));

案例4
var str=“哈哈哈哈,你说你好看不”;
str=str.substr(3,3);
console.log(str);

案例4
var str=“不知道你向往什么,喜欢什么,或者想什么”;
console.log(str.substring(3,8));//左边包括,右边不包括

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值