字符串的方法

charAt()传入一个下标,返回值是对应下标的值

var str="abcdefg";
 var res=str.charAt(2);
 console.log(res);

charCodeAt()传入一个小标,返回值是对应下标值的编码

 var str="abcdefg";
var res=str.charCodeAt(1)
    console.log(res);//输出结果是98

String.fromCharCode()构造函数String的方法,传入一个或者多个字符编码,返回对应的字符

 var res=String.fromCharCode(119)
    console.log(res);//输出的结果是w

indexOf()返回某个或者某段字符,在字符串中第一次出现的位置,返回值是字符的下标,如果没有就返回-1,第二个接收的参数作为查询的下标

var str="abcdefg"
    var res=str.indexOf("f");
    console.log(res)//输出结果是5

lastIndexOf()返回某个字符串最后一次出现的位置,存在返回下标,否则就返回-1

var str="abcdefg"
var res=str.lastIndexOf(b);
    console.log(res)

concat()字符串拼接(多个字符拼接成新的字符串)

var a="abc"
    var b="wer"
    var res=a.concat("",b)
    console.log(res)

slice()字符串裁切,还可以接收负值

var str="abcdefg"
    var res=str.slice(1,5)
    console.log(res)//输出结果是bcde

ES6的方法

循环生成字符串:epeat

 var str='1';
       var res=str.repeat(5);
       console.log(res);

通过什么开始:startsWith

 var str='abcd';
    var res=str.startsWith('a');
    console.log(res);
    输出的结果是true(false)

通过什么结尾:endsWith

var str='abcd';
    var res=str.endsWith('d')
    console.log(res);
     输出的结果是true(false)

判断是否包含某个字符,或者某个值:includes

var str='abcd'
    var res=str.includes('a')
    console.log(res);
    输出结果是true(flash);

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值