javascript 中的下划线是什么意思

比如这段代码functions(e){if(!c)return;varn=c;c=J,_(function(){f=v(a,e),t&&b(f,t),l(n,f)})}我... 比如这段代码
function s(e){if(!c)return;var n=c;c=J,_(function(){f=v(a,e),t&&b(f,t),l(n,f)})}

我不太能读懂_(function(){f=v(a,e),t&&b(f,t),l(n,f)})的意思
展开
 我来答
pieryon
2015-12-01 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14411 获赞数:166864
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部
  下划线是构成变量的一种方式。
  一般来说加下划线的变量为私有变量,这是常规都比较遵守的一种代码规范。
  js中如果是系统的内部单词(函数名,变量名)一般会使用下划线,这样可以避免同用户定义的单词冲突。冲突后不会报错(有警告),但一定会出现意想不到的错误。不止是js,所有c 和类c 语言都有这个风格,在php 中是两条下划线开头和结尾,建议自定义单词不要以下划线开头,但可以试着使用这些编译器和操作系统给程序员的礼物。
育知同创教育
2018-06-27 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
 下划线是构成变量的一种方式。
  一般来说加下划线的变量为私有变量,这是常规都比较遵守的一种代码规范。
  js中如果是系统的内部单词(函数名,变量名)一般会使用下划线,这样可以避免同用户定义的单词冲突。冲突后不会报错(有警告),但一定会出现意想不到的错误。不止是js,所有c 和类c 语言都有这个风格,在php 中是两条下划线开头和结尾,建议自定义单词不要以下划线开头,但可以试着使用这些编译器和操作系统给程序员的礼物。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
whenevery00
2014-02-24 · TA获得超过430个赞
知道小有建树答主
回答量:174
采纳率:100%
帮助的人:237万
展开全部
_ 就是一个变量名

这里指的是一个函数
函数的参数 就是里面的那个函数
JS变量可以由字母_$开头 后面可以跟数字
function _(c){

} 这就是创建一个名为_的函数
追问
恩,有道理
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
源o0Forever
2014-02-24 · TA获得超过454个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:175万
展开全部
是系统的内部单词(函数名,变量名),这样可以避免同用户定义的单词冲突。冲突后不会报错(有警告),但一定会出现意想不到的错误。
追问
啥意思呢,你能举个例子不,简单点的。。。反正我这样定义_(function test())一段代码那就出错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沉稳内敛ww
2014-02-24 · 超过21用户采纳过TA的回答
知道答主
回答量:152
采纳率:0%
帮助的人:63.7万
展开全部
好牛的 不懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式