Convertir un pseudo-tableau en JavaScript en tableau réel
En JavaScript, les arguments de variables cachés dans la fonction et la collection d'éléments (NodeList) obtenus avec getElementsByTagName ne sont pas de vrais tableaux. Des méthodes telles que push ne peuvent pas être utilisées uniquement si nécessaire.
Pour les arguments, vous pouvez utiliser Array.prototype.slice.call(arguments); pour atteindre l'objectif de conversion, mais cela n'est pas possible pour NodeList. Il signalera une erreur dans IE8 et versions antérieures. que son moteur JS a des limites.
Par conséquent, si vous devez convertir NodeList en un véritable tableau, vous devez effectuer un traitement de compatibilité.
Fonction de configuration de la page d'accueil JavaScript
Fonction de collecte JavaScript
JQuery的,你可以根据自己的需求来修改。
javascript检测元素是否支持某个属性代码
用法:
创建和使用命名空间
使用方式
以上就是本文的全部内容了,希望大家能够喜欢。