字符串的用法或方法

今天来讲一讲字符串的用法,字符串的用法和数组的用法有些方面非常的相似,但也有很多不同之处,让我们一起来学习一下:
charAt()
例如:

var str=“abcdef”;
var str1=str.charAt(4);
alert(str1);

下标从0开始数,数五个数,输出“e”;

indexOf()
例如:

var str=“abcdefg”;
var str1=str.indexOf(d);
alert(str1);

下标从0开始数,数到“d”的位置,弹出3

lastindexOf()
例如:

var str=“aaaacfrgtaa”;
var str1=str.lastindexOf(a);
alert(str1);

下标从0开始数,这里有这么多个“a”,数到最后一个“a”停止,看其下标的位置。显而易见,会弹出10。

replace()
例如:

var str=“abcd”;
var str1=str.replace(str,“1472580”);

把str字符串替换成“1472580”。

var cc=replace(“asdf”,“123456”);
document.write(cc);

按道理来说是要输出“asdf”,但是替换之后输出“123456”;

slice()
例如:

var str=“asdfghjkl”;
var str1=str.slice(1,5);
document.write(str1);

还是同一个道理,“1”是从下标为0开始数,数两个所以开始位置为“s”,“5”是实际位置从下标为1开始数,数五个所以为“g”,即输出为“sdfg”。

好了,先说这些了,喜欢的话记得给我点赞哦!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值