如果问错地方,请见谅。
我正在学习 JavaScript OOP,并通过修改和探索 Pikaday 日期选择器
进行练习我注意到整个脚本中都有对 _v、_c 和 _o 的引用,通常与
self
或 this
相关,例如:
self._onMouseDown = function(e)
{
if (!self._v) {
return;
}
我似乎找不到这些实例化或制作成函数的位置。它们是某些东西的简写吗?一些我不明白的常见做法?
正如评论中提到的,这些在 OO JavaScript 中没有特殊含义,但我确实知道它们在这个特定情况下(Pikaday)何时指代。 _o 是选项的缩写,_v 是可见的缩写。还没有弄清楚 _c 是什么意思,尽管我知道它是一个真/假标志。它们带有下划线前缀的事实可能表明它们是私有变量。