在Javascript中下划线字符(_)的用途是什么

What is the use of the underscore character (_) in Javascript?

本文关键字:是什么 Javascript 下划线 字符      更新时间:2023-12-19

请帮我定义在这段脚本中使用(_)下划线有什么用?它们是必需的/需要的吗?它们有特定的用途吗?

LanSec.prototype._init = function() {
   this._setTransforms();
   this.effect = this.el.getAttribute( 'data-effect' ) || 'effect-1' ;
   this.isAnimating = false;
   this.panels = [].slice.call( this.el.querySelectorAll ('.panel') )
}

经过研究,我知道它与下划线库无关,它不仅仅是一个字符,它可能意味着私有。如果有人熟悉它的用法,并且知道它实际上意味着私人。。。请描述一下它的用途和使用时间。

在Javascript中没有定义下划线字符的特殊行为。通常,它用于私有或为实现它们的库保留的属性。