删除jquery要求会更好(而且仍然很容易) :
String.prototype.htmlspecialchars = function() {
var span = document.createElement('span'),
txt = document.createTextNode(this);
span.appendChild(txt);
return span.innerHTML;
}
与仍然的耦合document
并不是那么糟糕,因为无论如何它都会被使用,但我更String.replace()
喜欢在这个答案中使用连续的。