麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

javascript文本模板用法實例

2019-11-20 11:57:03
字體:
來源:轉載
供稿:網友

本文實例講述了javascript文本模板用法。分享給大家供大家參考。具體如下:

這是我參考Prism.js算法寫的一個小功能,沒什么可說的,作為程序猿看例子應該秒懂。

字符串模板引擎類:

/*class*/StringTemplate = function (/* Optional {patt: RegExp, clPatt: RegExp}*/pattern) {  if (!!pattern) {    this.patt = pattern.patt;    this.clPatt = pattern.clPatt;  } else {    this.patt = /%/{/s*[/w/-]+/s*/}/g;    this.clPatt = /(^%/{/s*)|(/s*/}$)/g;  }  this.format = function(val, map) {    var ls = [];    var res;    var prevEnd = 0;    while ((res = this.patt.exec(val)) != null) {      var va = res[0];      var start = val.substr(prevEnd, res.index - prevEnd);      prevEnd = res.index + va.length;      ls.push(start);      var vac = va.replace(this.clPatt, "");      ls.push(map[vac]);    }    ls.push(val.substr(prevEnd, val.length));    return ls.join("");  }}

使用方式:

var str = new StringTemplate().format("你好%{userName }, 歡迎再次登陸%{systemName}",{userName: "小明", systemName: "jb51"});//str="你好小明, 歡迎再次登陸jb51";

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久久久久久综合 | 黄色美女免费 | 最新中文字幕日本 | 蜜桃网站在线观看 | 精品国产一区二区三区在线观看 | 精品国产99久久久久久宅男i | 天天草夜夜骑 | hdjapanesemassagehd日本 | 日韩高清影视 | 女人叉开腿让男人桶 | 免费a级毛片大学生免费观看 | 一区二区国产在线 | 红杏亚洲影院一区二区三区 | 欧美亚洲一级 | 在线亚洲播放 | 久久千人斩| 国产一国产精品一级毛片 | 久久国产午夜 | 亚洲情av| 激情福利视频 | 精国产品一区二区三区 | 大学生一级毛片在线视频 | 欧美成人精品欧美一级乱黄 | 国产一级毛片高清视频 | 4399一级成人毛片 | 黄色一级片在线观看 | 久久精品毛片 | 成人精品一区二区三区中文字幕 | 黄色免费在线电影 | 欧美成人一级片 | 久久久久电影网站 | 性 毛片| 久久国产精品久久久久久久久久 | 97视频| 日本一级黄色毛片 | av噜噜在线| 国产精品久久久久久久久久久久午夜 | fc2成人免费人成在线观看播放 | 国产一区二区三区在线视频 | 成人午夜看片 | 在线播放一级片 |