如何在javascript函数中访问参数

时间:2017-02-20 12:41:23

标签: javascript function

这是一个javascript函数:

String.prototype.digit = function() {
  console.log(this); // 'this' contain the object 
  return false;
};

如何在调用函数时访问函数中的参数'14',如下所示:

'14'.digit();

1 个答案:

答案 0 :(得分:5)

您可以使用Object#valueOf方法

  

valueOf() 方法返回指定对象的原始值。

String.prototype.digit = function() {
    console.log(this.valueOf());
    return false;
};

'14'.digit();

Object#toString方法。

  

toString() 方法返回表示对象的字符串。

String.prototype.digit = function() {
    console.log(this.toString());
    return false;
};

'14'.digit();