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

$({})返回一个新的jQuery对象,这个方法的应用场景是什么?

$({})返回一个新的jQuery对象,这个方法的应用场景是什么?

皈依舞 2019-03-06 09:19:22
比如var pubSub = $({});$(document).click(function(){    pubSub.trigger("lszh",["A","B"])});pubSub.on("lszh",function(event,a,b){    ...});我想知道通过创建$({})返回的这个东西的确切概念是什么?为什么要这么做?感觉返回的是一个新的jQuery对象,但觉得这样描述又有些不妥,想清楚了解这个概念,谢谢!
查看完整描述

1 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

$()也能返回一个jquery对象,$({a:1})也可以,jquery返回的对象就像类数组对象
你可以理解为一个普通的对象,只是继承了jquery,通过data,on这些方法可以往这个对象上添加属性

查看完整回答
反对 回复 2019-03-11
  • 1 回答
  • 0 关注
  • 544 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号