function test(){
String.prototype.to_selector=function(a){return "#"+a;}
return "asd".to_selector();
}
我希望 "asd".to_selector();
不在函数外工作。怎么做?或者有必要吗?
最佳答案
function test(){
String.prototype.to_selector=function(a){return "#"+a;}
var o = "asd".to_selector();
delete String.prototype.to_selector;
return o;
}
关于javascript - 是否可以仅在函数闭包内应用对象的原型(prototype)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6353985/