代码之家  ›  专栏  ›  技术社区  ›  orolo

在DOM对象详细视图中下划线是什么意思?(萤火虫)

  •  0
  • orolo  · 技术社区  · 14 年前

    一个对象中有三个(大约8个)参数的名称开头有下划线。下划线不在我的json对象中,我无法解释为什么Firebug会添加它们。相同的属性在后面的对象中列出,但没有下划线。我相信这是小事,但我很想知道。

    这是一张截图:

    firebug

    2 回复  |  直到 14 年前
        1
  •  1
  •   johnjbarton    14 年前

    Firebug不向变量添加下划线。这些下划线已经存在了。

        2
  •  1
  •   Community Egal    7 年前

    在变量/属性名前面加下划线只是一种JavaScript编码约定。它通常意味着这些变量是“私有的”,或者至少不是“局外人”使用的


    使用 下划线前缀。例如,前面的两个下划线( __ 在Python中使成员私有化;在C++中,在全局命名空间中保留单个领先的下划线( source ).

    this question .