UNPKG

funclib

Version:

A powerful javascript functions library!

21 lines (17 loc) 414 B
var forEach = require('./forEach'); var config = require('./_config'); var deCodes = config.deCodes , enCodes = config.enCodes; /**@function*/ /** * [fn.escape] 编码HTML字符串 * @param srcStr : string */ function escape(srcStr) { forEach(deCodes, function (str, idx) { srcStr = srcStr.replace(new RegExp(str, 'g'), enCodes[idx]); }); return srcStr; } /**@function*/ module.exports = escape;