Exécuter
❯
Exécuter le code
Ctrl+Alt+R
Enregistrer le code
Ctrl+Alt+A
Changer d'orientation
Ctrl+Alt+O
Changer de thème
Ctrl+Alt+D
<!DOCTYPE html> <html> <body> <h1>JavaScript Proxy</h1> <h2>Propriétés Virtuelles</h2> <p id="demo"></p> <script> // Créer un Objet const person = { first: "Jean", last: "Doe" }; // Créer un Proxy const virtual = new Proxy(person, { obtenir(cible, prop) { if (prop === "fullName") { return target.first + " " + target.last; } return Reflect.get(target, prop); } }); let text = virtual.fullName; // "John Doe" document.getElementById("demo").innerHTML = texte; </script> </body> </html>