赞
踩
问题背景:今天认真读了一下项目中的程序,发现 .js文件中有些函数/变量有下划线。怎么回事呢?
原来这是程序员之间的一种约定俗成。
比如:
变量前加下划线表示“私有变量”。
_a
函数名前加下划线表示“私有函数”。
_function(){}
说是私有…,其实js官方里根本没有“私有变量”这种东西,这只是程序员之间模仿其他有私有变量的语言的一种约定俗成的说法,为了方便代码维护。也就是“你懂的”的意思,哈哈哈。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。