如何创建使用prefix作为参数的自定义方法

时间:2013-01-26 06:02:58

标签: javascript oop methods

学习JavaScript OOP ......并且整天都在那个领域但是......我无法理解/找到如何创建自定义JS方法就像

.toString().toUpperCase() ...和其他方法,例如如果您有一个访问过的对象,如

customer.name // John 

你使用:

customer.name.toLowerCase();

会给你// john

这意味着函数方法toLowerCase()以某种方式使用前缀对象this引用作为{em>可操作参数 {{1操作。

怎么做那样的事情?附加一个方法,用一些未知的先前对象做一些事情?

好的,只是一个愚蠢的例子,假设我们希望能够创建一个return方法,只允许我们这样做:.addLength()

customer.name.addLength() // John Name length = 4
好吧,这是完全错的,我知道,这只是以某种方式描述。
这不是为了一个目的,只是为了理解。 (欢迎更好用的例子)谢谢!

1 个答案:

答案 0 :(得分:1)