首页 > 编程语言 > 详细

JavaScript 字符串的操作

时间:2020-07-29 19:43:10      阅读:66      评论:0      收藏:0      [点我收藏+]

1. 在指定位置,插入字符串(此需求来源于,img中src没值的字符串标签中,插入图片http地址)

// 使用slice写出的 自定义方法,绑定在String的原型链上
String.prototype.splice = function(start, newStr) {
      return this.slice(0, start) + newStr + this.slice(start);
};

let imgArr = [‘http://23.45.56.89:8080/11.jpg‘,‘http://23.45.56.89:8080/12.jpg‘,‘http://23.45.56.89:8080/13.jpg‘]
let noSrc = `<img src="" /></div><div><br><div><img src="" /></div><div><img src="" /></div><b>滕禹鑫</b>`;

//进行循环匹配,替换
   for(let i=0;i<imgArr.length;i++){
      //indexOf检测位置
      let index = noSrc.indexOf(‘src=""‘);
      let a = noSrc.splice(index+5,imgArr[i]);
      //赋值回去 ,因为必须对原来的字符串进行修改
      noSrc = a;
   } 

 

JavaScript 字符串的操作

原文:https://www.cnblogs.com/tengyuxin/p/13398671.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!