javaScript 字符串的表示和操作
<script type="text/javascript" >

    //字符串操作
    var str1 = 'HelloWorld';
    console.info(str1.substr(5,-1));//只要第二个参数为负数返回空串 ''
    console.info(str1.substr(-5,-1));// ''
    console.info(str1.substr(-5,1));//负数从右往左-1,-2... W
    console.info(str1.substr(-5));//负数从右往左-1,-2... World
    console.info(str1.substr(5,1));//左往右0,1...第五个开始往后截取一个字符W
    console.info(str1.substr(0));


    console.info(str1.substring(-4));//只要是负数返回全部字符串 Hello World
    console.info(str1.substring(5,-4));//相当于substring(-4,5)返回从第0个到第五个  Hello
    console.info(str1.substring(1,1));
    console.info(str1.substring(0));

    console.info(str1.indexOf('l'));

    console.info(str1.toUpperCase());
    console.info(str1.toLowerCase());
    console.info(str1[2]);
    /**
     * 字符串是不可变的,如果对字符串的某个索引赋值,不会有任何错误,但是,也没有任何效果
     * /
    str1[2]='o';
    console.info(str1);
    /***
     * == 判断有时候会有问题.两边数据类型不同也能比较
     * === 三等号先回判断两边的数据类型.如果类型相同才会继续比较.不同直接返回false.推荐使用===判断
     * **/
    console.info(111==='111');//false
    console.info(111=='111');//true
    console.info(NaN);


</script>
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013571994/article/details/46795991
文章标签: javascript js字符串
个人分类: javaScript基础学习
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

javaScript 字符串的表示和操作

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭