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

为什么变量都是以$打头的

var t = $(this);我写成这样也是可以的,但为什么列子里都要$this=$(this)

正在回答

3 回答

有种说法是用$开头命名变量是为了表示这是一个jQuery对象,仅此而已。

如同小写s开头的变量名表示字符串,用i开头变量名表示整数,用o开头的变量名表示一个Object对象。

其实$跟abcABC_一样,就是一个合法的变量字符而已。

有些人就喜欢这样命名变量,个人喜好。

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

菜鸟要升级 提问者

非常感谢!
2015-06-25 回复 有任何疑惑可以回复我~

中间加个空格就给过啦

spd10000jtxtbeuabmooqazacictkysllrsdulakfsxfrmgxrbe

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

个人喜好

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

举报

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

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

进入课程

为什么变量都是以$打头的

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