java的if判断中,变量前面加下划线是什么意思

如//只能匹配数字,字母或汉字var_match=inputVal.match(/^[a-zA-Z0-9\u4e00-\u9fa5]+$/g);if(_match){。。...
//只能匹配数字,字母或汉字
var _match = inputVal.match(/^[a-zA-Z0-9\u4e00-\u9fa5]+$/g);
if (_match){
。。。。;
}
其中_match是什么意思?
展开
 我来答
老油条精选
2011-08-24 · TA获得超过147个赞
知道答主
回答量:108
采纳率:0%
帮助的人:84.8万
展开全部
0.0

不是加下划线什么意思,而是 inputVal.match()这个方法返回的就是一个boolean型变量,不是true就是false。
追问
问题是alert(match);返回的是字符串
追答
那只能说你给出的这个方法,它的返回值并不是Boolean类型的,所以这代码根本就不符合逻辑/
hxy850809
2011-08-24 · TA获得超过160个赞
知道小有建树答主
回答量:569
采纳率:0%
帮助的人:322万
展开全部
先认真的学学Java中的变量命名规则,字母、数字、下划线,不能以数字开头,所以下划线开头的变量名,只是编程者的一个命名习惯,没任何特殊意义。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方婉帛清佳
2020-07-03 · TA获得超过1100个赞
知道小有建树答主
回答量:1557
采纳率:100%
帮助的人:7万
展开全部
没什么特殊意思吧,变量命名只要满足java的命名规则就行了,加下划线可能编码者自己有一些规则定义,反正我从来没用过,看一些大神的源码倒是经常能看见
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式