<div >
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <p ></p>
</div>
<script>
  b=document.querySelector('#b');
  a=document.querySelector('#a');
  console.log([].indexOf.call(a.children,b));
  console.log([].indexOf.bind(a.children,b)())//注意bind返回的是一个函数并未执行
  console.log(Array.prototype.indexOf.apply(a.children,[b]));//call和apply返回的是函数执行后的结果 </script>
注:[]=new Array()=Array.prototype

相关文章:

  • 2021-07-24
  • 2022-12-23
  • 2021-09-07
  • 2021-08-22
  • 2021-05-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-14
  • 2021-12-13
相关资源
相似解决方案