求大师回答,十分感谢帮我解决这个难题

来源:2-9 get与eq的区别

阿辉2

2015-11-21 18:34

哪位大神告诉我$("")出来的结果的是什么数据类型,貌似可以用数组的方法,又有对象的结构,而且instanseof Array也是false,我快被整疯了。这课程里多次提到是数组,明明不是数组啊!!!!!!???

写回答 关注

2回答

  • 库尔森
    2015-12-16 14:38:03
    已采纳

    发的所发生的

    阿辉2

    你是神,太高深了,完全 听不懂,不过分给你,这个问题我知道答案了。哈哈

    2015-12-16 15:01:41

    共 1 条回复 >

  • 慕雪5194257
    2016-08-12 11:32:24

    $("")出来的结果肯定是对象,jquery自身实现了数组的方法,例如slice、splice等。$("")筛选出来的dom集合是通过$("")[i] = dom[i]这种形式的保存到对象。所有和数组很相似。

jQuery源码解析(架构与依赖模块)

由浅入深地剖析jQuery库的设计与实现,揭开框架背后的秘密

84049 学习 · 290 问题

查看课程

相似问题