将变量定义为var $ a = $()和var a?之间的区别?

Ran*_*ngh 8 javascript jquery coding-style

有时候在JQuery中我们定义变量var $a=$()就像声明一个函数一样.所以我想知道,如果我们var a只定义变量,它会做出任何改变吗?

Jus*_*ner 4

如果你的意思是:

var a = $(/* Object or Selector gets passed here */)
Run Code Online (Sandbox Code Playgroud)

那么唯一的区别就是名字。开发人员用来$a指示该值已经是jQuery-ied。保留它不会改变任何功能,但会对未来的开发人员造成损害。