代替使用
function functionName(arg){
arg = 1;
}
name(arg);
我想使用.toUppercase()函数之类的东西
function functionName(){
this = 1;
}
arg.name();
这可能吗?
答案 0 :(得分:1)
您可以在JavaScript中扩展字符串对象的原型
String.prototype.functionName = function () {
return this; //do whatever you want to do it with the string
};
现在您可以通过这种方式致电mystring.functionName()
答案 1 :(得分:1)
在对象内部添加功能
var arg = {
name:function(str){
return str;
}
}
console.log(arg.name('sss'))