美文网首页
JS字符串处理

JS字符串处理

作者: iamayden | 来源:发表于2019-02-26 18:53 被阅读0次

1、split

  • 分割字符串为数组
        let s = 'a/b/c/d';
        console.log(s.split('/'));
        // 输出:
        (4) ["a", "b", "c", "d"]
            0: "a"
            1: "b"
            2: "c"
            3: "d"
          length: 4
          __proto__: Array(0)

2、join

  • join()方法将数组的所有元素连接起来,并返回为一个字符串,它还允许指定在连接数组元素时插入其间的任意字符。该方法仅有一个参数,即在元素之间插入的字符串。此参数可选 指定要使用的分隔符,如果省略该参数,则默认使用逗号作为分隔符。返回值一个字符串。该字符串是通过把数组对象的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 (分隔符)separator字符串而生成的。
        let s = 'a/b/c/d';
        let array = s.split('/');
        const s1 = array.join();
        console.log(s1); // a,b,c,d
        const s2 = array.join('');
        console.log(s2); // abcd
        const s3 = array.join('-');
        console.log(s3); // a-b-c-d

3、replace

  • 简单替换,但是只替换第一个
        let s = 'a/b/c/d';
        s = s.replace('/', '-');
        console.log(s);
       // 输出:a-b/c/d
  • 全部替换,使用split和join
        let s = 'a/b/c/d';
        s = s.split('/').join('-');
        console.log(s);
        // 输出:a-b-c-d
  • 扩展String方法,replaceAll全部替换
        let s = 'a/b/c/d';
        String.prototype.replaceAll = function (FindText, RepText) {
            let regExp = new RegExp(FindText, 'g');
            return this.replace(regExp, RepText);
        };
        s = s.replaceAll('/', '-');
        console.log(s);
        // 输出:a-b-c-d

相关文章

  • JavaScript String对象

    JavaScript String对象是JS字符串的包装类,用于处理已有的JS字符串,字符串是编程语言中使用最频繁...

  • JavaScript 字符串

    js字符串,js字符串的概述和声明,js字符串的特性,js字符串的常用方法,js字符串的拓展方法,js字符串的案例...

  • js字符串处理

    1、字符串转换 字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一...

  • JS字符串处理

    1、split 分割字符串为数组 2、join join()方法将数组的所有元素连接起来,并返回为一个字符串,它还...

  • iOS-WKWebView 加载HTML字符自适应文字和图片

    加载HTML字符串内容时,字体自适应屏幕问题处理,在创建 WKWebView 时,注入相关的js: 对于图片处理,...

  • JavaScript字符串

    JS字符串 JavaScript字符串是一系列字符,可以用双引号或单引号来表示字符串的值。字符串用于存储和处理文本...

  • JavaScript 字符串【整合】

    JavaScript 字符串用于存储和处理文本。因此在编写 JS 代码之时总如影随形,在你处理用户的输入数据的时候...

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • 2020-12-13 00:00:00,截取2020-12-13

    1.把他当做字符串来处理'2020-12-13 00:00:00'js截取 html

  • JavaScript 字符串实用常操纪要

    JavaScript 字符串用于存储和处理文本。因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时...

网友评论

      本文标题:JS字符串处理

      本文链接:https://www.haomeiwen.com/subject/kudzyqtx.html