/*JavaScript Unleashed, Third Editionby Richard Wagner and R. Allen Wyke ISBN: 067231763XPublisher Sams CopyRight 2000*/<html><head> <title>JavaScript Unleashed</title> <script type="text/javascript"> <!-- // wrap and integer inside an object function intObject() { this.i; return this; } function start() { // declare two ways to store an integer var I; var myIntObject = new intObject(); // assign initial values i = 0; myIntObject.i = 0; // display current values document.write("<br>Before<br>"); document.write("i = " + i); document.write("<br>"); document.write("myIntObject = " + myIntObject.i); document.write("<br>"); // pass variables modify(i, myIntObject); // display current values document.write("<br>After<br>"); document.write("i = " + i); document.write("<br>"); document.write("myIntObject = " + myIntObject.i); document.write("<br>"); } function modify(n, obj) { n++; obj.i++; } //--> </script></head><body> <script type="text/javascript"> <!-- start(); //--> </script></body></html>
Name (required)
email (will not be published) (required)
Website