.js文件中的下划线

问题背景:今天认真读了一下项目中的程序,发现 .js文件中有些函数/变量有下划线。怎么回事呢?


原来这是程序员之间的一种约定俗成。
比如:
变量前加下划线表示“私有变量”。
_a

函数名前加下划线表示“私有函数”。
_function(){}

说是私有…,其实js官方里根本没有“私有变量”这种东西,这只是程序员之间模仿其他有私有变量的语言的一种约定俗成的说法,为了方便代码维护。也就是“你懂的”的意思,哈哈哈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章