elem=elem[dir]是什么意思啊 ,老师

来源:1-4 遍历同胞(上)

dxb_noob

2015-05-14 15:31

elem=elem[dir]是什么意思啊 ,老师

写回答 关注

2回答

  • 东方云游
    2015-05-28 10:07:04
    已采纳

    用 nextSibling 举例:

    elem['nextSibling']  === elem.nextSibling 

    elem['nextSibling'] 返回列表中的下一个同胞元素,如果没有 nextSibling 节点,则返回值为 null,这样就能循环遍历到所有的符合条件的节点了。

    其他都是类似的。



  • 电闪旌旗风雷动
    2016-11-15 17:06:55

    elem是对象,既然是对象就可以用对象当方式操作

    对象属性的两种获取方式为

    1, elem.nextSibling 

    2, elem.['nextSibling'] 

    当属性明确的时候可以 直接用 点 的方式操作 ,如果不明确时,可以将属性名作为变量传入[ ]方括号中.或者字符串拼接传入:["testAttr"+testAg]

jQuery源码解析(DOM与核心模块)

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

71439 学习 · 82 问题

查看课程

相似问题