永发信息网

jquery中变量加$和不加$有什么区别

答案:2  悬赏:50  手机版
解决时间 2021-12-19 14:53
jquery中变量加$和不加$有什么区别
最佳答案
1.在使用jQuery 中,如果一个变量被$();包裹。那么说明这个变量需要包装成jQuery对象才可以使用。而在jQuery自己的作用域所创建的变量不需要加$();包裹。举一个很简单的例子:比如,一个在js中的this指针。而这个指针需要在jQuery中使用,那么就需要用$();包裹成jQuery中的对象,也就需要这样写:$(this);
2.如果是一个变量起名为$xxx,而另一个变量名为xxx。那么这是一种良好的代码习惯。是区分使用jQuery创建的变量和javascript自己创建的变量。
全部回答
没有区别,只是习惯。 一般在给jquery对象取名的时候在前面加$。 一看就知道是jquery对象。 变量命名规则中起始字符可以是 字母,下划线(_),美元符($),只是很多的js库喜欢使用$作为全局变量标志。 jquery也不例外.加上$,作为jquery变量标志更容易进行区分。 1. 在使用jquery 中,如果一个变量被$();包裹。那么说明这个变量需要包装成jquery对象才可以使用。 2. 而在jquery自己的作用域所创建的变量不需要加$();包裹。举一个很简单的例子:比如,一个在js中的this指针。而这个指针需要在jquery中使用,那么就需要用$();包裹成jquery中的对象,也就需要这样写:$(this)。 3. 如果是一个变量起名为$xxx,而另一个变量名为xxx。那么这是一种良好的代码习惯。是区分使用jquery创建的变量和javascript自己创建的变量。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
常州到桂林多少公里
毛孔好大,怎么才可以收缩毛孔?
黔南州住房公积金管理中心荔波县管理部办公地
单选题Li Rong told me what
箱根离福岛多远顺路吗
怎样用手机软件做专属印章,拜托大家啦 10分
黔南州住房公积金管理中心长顺县管理部地址在
哥瑞保养用什么机油
温州到苏州汽车多少钱
黔南州住房公积金管理中心龙里县管理部办公地
那一项尚未列入《世界遗产名录》(选择)
提东西称重与体重的关系
为什么蘑菇是真菌不是植物
江夏区武汉江夏建材大市场在哪里啊,我有事要
泰国耐克便宜吗
推荐资讯
竹溪县气象局在什么地方啊,我要处理点事
儿子意外死亡,儿媳再婚,孙子爷爷一直带,鉴护
单选题________!Acariscomingveryfast.A.Lo
石门县交警大队皂市中队办公地址在什么地方?
怎么查找计算机名
he had not been ill , Tom would have won t
白沙派出所在什么地方啊,我要处理点事
北山街道办事处位置在什么地方啊,我要过去办
右图为某医用葡萄糖注射液商标的一部分,下列
停车场抱箍是什么
开办了一家酒店,自己没有时间,请别人管理,
如何用卖流量赚钱?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?