所以我现在的问题是什么可能是一个petter模式:使用私有和特权的方法.我不是悬挂的大粉丝,所以我想避免这种情况.那么该怎么办?
你有什么经验?
除了API一致性,没有理由不让人们只要使用你的私有功能.当然,它允许共存的脚本与您的私有功能相融合,但是这些脚本可能已经覆盖了您的公共API函数.
对这个问题的接受的答案有很好的评论:Private functions in namespaced javascript