arguments[@@iterator]()
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2016.
La valeur initiale de la propriété @@iterator est le même objet que la fonction utilisée pour la valeur initiale de la propriété Array.prototype.values.
Syntaxe
js
arguments[Symbol.iterator]();
Exemples
>Utiliser une boucle for...of
    js
function f() {
  // votre environnement doit supporter les
  // boucles for..of et les variables
  // définies avec let dans les boucles
  for (let letter of arguments) {
    console.log(letter);
  }
}
f("w", "y", "k", "o", "p");
Spécifications
| Specification | 
|---|
| ECMAScript® 2026 Language Specification> # sec-createunmappedargumentsobject>  | 
            
| ECMAScript® 2026 Language Specification> # sec-createmappedargumentsobject>  | 
            
Compatibilité des navigateurs
Chargement…