Le proxy ES2015 enveloppe un autre objet et fournit un comportement personnalisable pour les opérations de base (telles que l'accès des propriétés). Les cas d'utilisation comprennent la fourniture de valeurs par défaut pour les propriétés non définies, la validation de la validation des actions de définition et la personnalisation de la manière dont les objets sont itérés.