美文网首页
js字符串,每隔固定长度个字段插入一个特殊字符

js字符串,每隔固定长度个字段插入一个特殊字符

作者: cj_jax | 来源:发表于2021-04-12 17:52 被阅读0次

    例如:每隔5个长度,插入一个换行符

    const str = "中国中央电视台中央广播电视";
        function subStr (str){
            // 设置变量存储返回值
            let newstr = "";
          // 如果长度超过5,就要截取插入字符
            if(str.length > 5) {
                // 第一次截取
                newstr = str.slice(0, 5) + "\n";
                // 闭包再次调用,如果截取后的字段长度依然超过5,再次调用,如果没有直接返回当前值
                return newstr + subStr(str.slice(5));
            } else {
                // 直接返回当前值 
                return str
            }
        }
        console.log(subStr(str))
    

    相关文章

      网友评论

          本文标题:js字符串,每隔固定长度个字段插入一个特殊字符

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