Page 221 - Web_Application_v2.0_C12_Fb
P. 221

  Updating a Property: To update an existing property, reassign its value using dot or bracket notation.
                    The syntax to update a property is as follows:

                    object.propertyName = newValue;
                    // OR

                    object["propertyName"] = newValue;
                   Deleting a Property: To delete a property from an object, use the delete keyword.

                    The syntax to delete a property is as follows:
                    object.propertyName; // OR

                    delete object.propertyName;
                    // OR
                    delete object["propertyName"];
                 Example 29: To demonstrate the use of delete property

                    <!DOCTYPE HTML>
                    <HTML>
                    <HEAD>
                    <TITLE>JavaScript Object Example</TITLE>

                    </HEAD>
                    <BODY>
                    <P> Manage Object Properties</P>

                    <SCRIPT>
                    // Creating an object
                    var car = {
                    brand: "Skoda",
                    model: "Slavia",

                    year: 2024
                    };
                    document.write("Before Applying Object Property <br>");
                    // Printing object values

                    document.write("Car's brand: " + car.brand + "<br>");
                    document.write("Car's model: " + car.model + "<br>");
                    document.write("Car's year: " + car.year + "<br><br>");
                    document.write("After Applying Object Property <br>");
                    // Adding a new property

                    car.color = "Red";
                    document.write("Car's color: " + car.color + "<br>");
                    // Updating an existing property

                    car.year = 2025;
                    document.write("Car's year: " + car.year + "<br>");



                                                                                                  JavaScript Part 2  219
   216   217   218   219   220   221   222   223   224   225   226