0

我是 javascript 新手,有一个可能很愚蠢的问题。

语境

or是我自己通过猴子修补为 String 类编写的一种方法。

问题

我希望能够or像这样调用该方法:

'dog'.or('cat')

问题是该or方法需要知道调用它的字符串。

无论如何可以'dog'or方法内部访问而不将其作为参数传递?

4

1 回答 1

2

您可以使用this关键字访问它。阅读更多。

这是一个例子:

String.prototype.show = function ()
{
    alert(this);
}
"Hello, World!".show();

在行动中看到它。

于 2013-03-30T19:08:57.847 回答