4.字符串

1.JS拼接字符串太长希望换行保持html格式拼接

let elDynaLi = '\
              <li class="first-li">\
                <a>\
                  <img src="' + dynaLi[i].src + '" alt="">\
                  <span>' + dynaLi[i].date + '</span>\
                  <p>' + dynaLi[i].desc + '</p>\
                </a>\
              </li>\
            '

2.模板字符串

2.1空格,缩进,换行

如果使用模板字符串表示多行字符串,则所有的空格、缩进和换行都会被保留在输出中。

3.replace替换

https://www.w3school.com.cn/jsref/jsref_replace.asp

stringObject.replace(regexp/substr,replacement)

返回值
一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。

4.字符串方法

https://www.cnblogs.com/mazey/p/8436381.html

6.模板字符串为键

this[`${option}Loading`]

7.字符串长度

https://www.runoob.com/jsref/jsref-length-string.html

<script>

var txt = "Hello World!";
document.write(txt.length);

</script>

9.包含某字符串

https://www.cnblogs.com/rxbook/p/11820720.html
https://blog.csdn.net/zhenyu5211314/article/details/52081202

10.字符串插入

e.split("").join("\n");

11.字符串截取

slice(),substr(),substring()
https://blog.csdn.net/lhjuejiang/article/details/82415472

if (item.professionName.length > 5) {
        xAxisData.push(`${item.professionName.slice(0, 4)}...`)
      }
      else {
        xAxisData.push(item.professionName)
      }

12.手机号、银行卡空格

https://www.cnblogs.com/qdwyy/p/10854014.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、字符编码 1.什么是字符串 序列,有序,不可变的。用单引号或者双引号括起来的任意字符集。 2.字符串中的字符 ...
    神奇嘟嘟侠阅读 341评论 0 0
  • 所有内容基于阮一峰的ECMAScript 6 入门 ES6加强了对Unicode 的支持,并且扩展了字符串对象。 ...
    我才不是稻草人阅读 397评论 0 0
  • 字符串的内置函数 python内部给我们提供了很多字符串相关的大,使用的方式;字符串.方法名(参数) 1.capi...
    刘xin_8阅读 294评论 0 1
  • 一、字符串中的元素 1.阻止转义 在字符串的最前面可以添加r/R来阻止字符串中的转义字符转义 2.python中可...
    雨雨雨90阅读 232评论 0 0
  • 1. 字符串操作 1.1 字符串遍历 可以通过数组方式遍历字符串。 也可以使用指针方式 指针方式可以简化成 甚至是...
    jdzhangxin阅读 798评论 0 2