这个$$没明白什么意思

这个$$没明白什么意思

$$(selector,root=document){

  }

没明白什么意思  按理说 不应该return querySelectorALL()么

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,调用的时候直接用对象名.方法名的方式即可。methods.$()就是调用methods对象的$方法。methods.$$就是调用了methods对象的$$方法。如果还是不明白,可以换一个其他名称去理解:

http://img1.sycdn.imooc.com//climg/5f2e86a80906ff2f05160257.jpg

methods.a()调用a方法,methods.aa()调用aa方法。

祝学习愉快~

好帮手慕夭夭 2020-08-08 18:47:59

同学你好,$或者$$都是一个方法名(方法即函数),我们自己任意定义。改成其他的也可以,只要调用方法时,与自己定义的一致即可。这里建议同学练习时,跟老师写的一致更好,以便后期遇到问题更容易排查解决。

祝学习愉快!

  • 提问者 小杨同学呀 #1
    那么如果我在,在调用的时候methods.(a)这种写法代表调用的$(selector,root=document)函数。 methods.$(a)这种写法代表调用的$$(selector,root=document)函数么
    2020-08-08 18:59:02
好帮手慕夭夭 2020-08-08 18:33:50

同学你好,不太理解同学想要问什么?是不明白$$什么意思,还是说不明白这里为啥不写成return querySelectorALL()?请详细描述一下,以便老师为你解答。

http://img1.sycdn.imooc.com//climg/5f2e7f68098a4f2704960139.jpg

祝学习愉快~


  • 提问者 小杨同学呀 #1
    不明白这个双?符号
    2020-08-08 18:34:32
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师