帮解释一下这几个prototype是什么意思
String.prototype.noharmcode= function () {
return this
.replace(/&/g, "%26")
.replace(/\+/g, "%2b");
}
String.prototype.Trim = function()
{
return this.replace(/^\s*|\s*$/g,"");
}
String.prototype.RTrim = function()
{
return this
.replace(/^\s*|\s*$/g,"")
.replace(/ /g,"")
.replace(/<p><\/p>/g,"");
}
请帮一句一句解释一下,这代码是怎么看的,是什么意思?