Javascript 如何从原型方法中获取价值
我对原型有点问题。 我必须定义这样一个原型:Javascript 如何从原型方法中获取价值,javascript,prototype,Javascript,Prototype,我对原型有点问题。 我必须定义这样一个原型: 'string'.methodName() => 'string' 我试着这样做: String.prototype.methodName = function(){ return console.log(this) } 但是这个方法返回[String:'String'] 有人能告诉我如何只获取值吗?console.log()将打印对象,而不是其值。您可以使用toString()方法将其转换为字符串 String.pro
'string'.methodName() => 'string'
我试着这样做:
String.prototype.methodName = function(){
return console.log(this)
}
但是这个方法返回[String:'String']
有人能告诉我如何只获取值吗?console.log()
将打印对象,而不是其值。您可以使用toString()
方法将其转换为字符串
String.prototype.methodName = function(){
return console.log(this.toString())
}
用例是什么??