为了账号安全,请及时绑定邮箱和手机立即绑定

请问,其中的中间变量Red_html不加$符号,这样的写法规范吗?

var Red_html = $(".red").html();
$(".green").html(Red_html);


请问,其中的中间变量Red_html不加$符号,这样的写法规范吗?

正在回答

4 回答

可以不加的,加上$ 只是为了区分出来,这是由jQuery对象产生的变量

0 回复 有任何疑惑可以回复我~

只是用来区别原生态js变量和jquery变量(加$)两者都符合js命名规范,

0 回复 有任何疑惑可以回复我~

就想问问不加规范不规范    我觉得加$看上去更加正规点  求大神指点!!!!!!

0 回复 有任何疑惑可以回复我~
#1

酱油sama

为了便于区分是JavaScript的变量,还是jQuery得变量,加上“$”要好点
2015-11-02 回复 有任何疑惑可以回复我~
#2

为理想我拼了 回复 easyschen 提问者

楼上的意思是变量加“$“符号是为了更好的区分Jquery和javascript。 变量命名规则:变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始,php编程中所有变量必须以$开始。(有些编译器已经支持中文变量名了) 变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。 变量名不能使用编程语言的保留字。比如在javascript中不能使用true,false,while,case,break保留字等等。
2015-12-01 回复 有任何疑惑可以回复我~

我觉得是可以的,var 修饰的是一个变量,一个变量名只要符合实际使用还是可以的。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

请问,其中的中间变量Red_html不加$符号,这样的写法规范吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信