标签: javascript object
今天,我遇到了两种调用对象方法的方法。 我在一种API中看到了这一点,该API在将某些功能公开给外部世界时使用。在那些方法中,我发现以下方法obj.MyFn.apply(obj,arguments)调用了它们不想公开给外界的封装方法。
所以我的问题是: 以下两种调用对象方法的方式之间有什么区别(上下文是关于API内部方法的封装,此处是MyFn)?
假设: 我有一个对象obj,它已定义一个名为MyFn的方法。