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

