字符串的常规方法

字符串的常规方法

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>
    var s="123";
    var b="456";
    console.log(s + b);
    //concat() 拼接字符串
    console.log(s.concat(b).concat(s));

    //indexOf()   左-右边去找字符
    // 单个参数     直接找字符   返回值是-1  或者索引
    var str="a,b,c,def,ga";
    //也可以遍历字符串
    for(var index in str)
    {
        //console.log(str[index]);
        console.log(str.charAt(index));
    }
    console.log(str.indexOf("a"));

    //两个参数的时候   2  startindex
    console.log(str.indexOf("bc", 0));
    //lastindexOf  同上   右-左
    console.log(str.lastIndexOf("a"));
    console.log(str.lastIndexOf("ab",2));

    //charAt  根据索引返回对应字符
    console.log(str.charAt(0));
    //charCodeAt  根据索引返回当前的ascii 值
    console.log(str.charCodeAt(0));
    //怎么把ascii 值转化为 字符   fromCharCode
    console.log(String.fromCharCode(97));
    //substr   subString   字符串的截取
    //substr  从哪开始截取  多少长度
    console.log(str.substr(0, 2));
    // 两个参数都是索引
    console.log(str.substring(0, 3));
    console.log(str);
    //replace   字符替换   返回值是替换之后的字符串  多个替换使用正则
    console.log(str.replace("a", "m"));
    console.log(str);
    //search  找字符返回当前索引
    console.log(str.search('a'));


    //slice
    console.log(str.slice(0, 3));
    //split  将字符串转化为数组
    console.log(str.split(","));

    //长度属性  length
    console.log(str.length);

    //大小写转化toUpperCase(),toLowerCase()
    console.log(str.toUpperCase().toLowerCase());
    console.log(str.toLocaleUpperCase());



</script>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值