• 技术文章 >web前端 >js教程

    JS字符串的遍历,截取,输出,计算操作

    php中世界最好的语言php中世界最好的语言2018-04-19 13:49:57原创2496
    这次给大家带来JS字符串的遍历,截取,输出,计算操作,JS字符串遍历,截取,输出,计算操作的注意事项有哪些,下面就是实战案例,一起来看一下。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <title>JS字符串</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    </head>
    <body>
    <script>
    var str = "aaddaabbcdddefg";
    console.log(str.charAt(7)); //b 没有返回空不是null
    console.log(str.indexOf('p')); //1 没有返回-1
    var obj = {};
    for (var i = 0; i < str.length; i++) {
     var v = str.charAt(i);
     if (obj[v] && obj[v].value == v) {
      obj[v].count++;
     } else {
      obj[v] = {};
      obj[v].count = 1;
      obj[v].value = v;
     }
    }
    console.log(obj); //true
    //obj = {a:object,b:object,c:object}
    for (key in obj) {
     document.write(obj[key].value + '=' + obj[key].count + ' '); // a=4 b=3 c=4 d=2 f=1 g=1 h=1
    }
    </script>
    </body>
    </html>

    相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

    推荐阅读:

    JS实现简单的四则运算

    JS实现下拉菜单登录注册弹窗

    Angular2开发组件步奏详解

    以上就是JS字符串的遍历,截取,输出,计算操作的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:javascript 字符串 计算
    上一篇:JS在移动端实现无限加载分页功能 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 手把手带你了解Angular中的依赖注入• 聊聊用pkg将Node.js项目打包为可执行文件的方法• Node实战:运用Cookie&Session进行登录验证• jQuery插件分享:Turn.js实现一个移动端电子书翻页效果• Angular学习之聊聊notification(自定义服务)
    1/1

    PHP中文网