继续Mootools常用方法扩展,依然还是String类的扩展。
方法:unescapseHTML
说明:这个上次忘了,和escapseHTML正好是一对儿,功能正好相反。
String.implement({
unescapseHTML: function() {
///<summary>
/// 反转义字符中的HTML代码
///</summary>
///<returns type="STRING" />
var htmlChars = ['&~&', '<~<', '>~>'];
var r;
var s = this;
for (var i = htmlChars.length - 1; i >= 0; i--) {
r = htmlChars[i].split('~');
s = s.replace(new RegExp(r[1], 'g'),
…