您如何在日常代码中使用 javascript 原型(prototype)对象?我发现很难解释或找到它的用例。
目的驱动的示例和伪代码示例会很棒 - 谢谢!
最佳答案
这是一个非常简单的例子。如果 String 具有 trim() 函数以便您可以执行此操作,那不是很好吗?
var x = " A B C ";
var y = x.trim(); // y == "A B C"
嗯,它可以。只需将其放在代码的开头:
if (!String.prototype.trim) {
String.prototype.trim = function() {
try {
return this.replace(/^\s+|\s+$/g, "");
} catch (e) {
return this;
}
};
}
关于javascript - javascript 原型(prototype)对象的实际用例是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3703077/