let $liArr = $("#section li");
let liArr = document.querySelectorAll('#section li');
$liArr.forEach(function(el, index){
console.log(index);
});
liArr.forEach(function(el, index){
console.log(index);
});
结果:
- 第一种报错,$liArr.foreach is not a function.
- 原因: $liArr,不是真正的关联数组,内部含有{context: document}等其他键值对。
- 第二种可以正常使用
- 在微信浏览器中,第二种也报错,现在更改为 $.each(liArr, function(index, el){ do somthing ……});(有待更新……)
注意: 微信接口只能是80端口。