标识符指的是由数字字母下划线$组成的
那么document.getElementById可以被$代替
但是为什么不能直接被数字代替?
常规来说,$表示的是一个变量,
而在javascript中,由于有jquery的存在,它就是使用$来做关键标识符,或者是“”主函数入口“,
从而让人知道有一种错觉,觉得$就是jquery的意思,
楼上说的,只是一个片面。
jquery能做的事情很多,你所说的document.getElementById被代替,还有其他,如post,get,getElementByName,getElementByClass等,只要
jquery中有实现的做法,都可以代替。
理论上 ,用数字也不是不可以,常见的$是jq自己封装的,你自己封装一个函数,就可以想用什么就用什么。因为js 变量用数字 来弄的话,不太建议。