• 字符串相关方法补充


    <!DOCTYPE html>
    <html lang="en">

    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
    </head>

    <body>
        <input type="text" placeholder="请输入用户名">
        <button>按钮</button>
        <script>
            /* 001-repeat(3)  把字符串重复N遍返回 */
            /* 002-trim()     清理字符串前后的空格(N) */
            /* 说明:该方法是ES5(2009年)提供的,jQuery框架 */
            /* 需求:清除左侧|右侧的空格 */
            /* 003-trimLeft()  清理字符串左侧的N个空格 */
            /* 004-trimRight() 清理字符串右侧的N个空格 */
            /* 005-replace()   替换 */

            // var str1 = " abc";
            // var str2 = "abc ";
            // var str3 = "abc       ";
            // var str4 = "       abc       ";
            // console.log(str1, str1.trim().length);
            // console.log(str2, str2.trim().length);
            // console.log(str3, str3.trim().length);
            // console.log(str4, str4.trim().length);


            // var oBtn = document.getElementsByTagName("button")[0];
            // var oInput = document.getElementsByTagName("input")[0];
            // oBtn.onclick = function() {
            //     var text = oInput.value;
            //     console.log(text);
            //     console.log(text.trim());
            // }

            var str5 = "       abc       ";
            console.log(str5.trimLeft());
            console.log(str5.trimRight());


            var res = "这手机不划算,真垃圾,还不如我30000块钱买的华为P30,真牛逼";
            //  var str6 = "这手机不划算,真**,还不如我30000块钱买的**";
            /* 第一个参数:要替换的字符串是什么 */
            /* 第二个参数:要替换成什么字符串 */

            /* ["垃圾","牛逼","华为P30"] */
            // var res = str6.replace("垃圾", "**");
            // console.log(res);

            var data = ["垃圾", "牛逼", "华为P30"];
            data.forEach(function(item) {
                //这手机不划算,真**,还不如我30000块钱买的华为P30,真牛逼
                // 这手机不划算,真**,还不如我30000块钱买的华为P30,真**
                // 这手机不划算,真**,还不如我30000块钱买的**,真**
                res = res.replace(item, "**");
            })
            console.log(res);
        </script>
    </body>

    </html>
  • 相关阅读:
    centos6 下erlang安装
    待研究
    关键字拦截查询
    获取CNVD的cookie
    adb pull 文件夹到电脑
    Linux中查看端口占用情况
    Running Tensorflow on AMD GPU
    验证码识别相关文章
    conda和pip相关操作
    windows安装pycrypto报错
  • 原文地址:https://www.cnblogs.com/huayang1995/p/12077296.html
Copyright © 2020-2023  润新知