JavaScript Object,Property,Methods
JavaScript Object,Property,Methods
Object,Property,Methods
name age
student Rahul 21
JavaScript Object
Property values
const student={name:"Sunil",age:30};
alert("Student name="+student.name);
alert("Student age="+student.age);
var x=student.name;
document.write(x);
</script>
</body>
</html>
03/01/2025 Javascript By H.L. Chandrakar
JavaScript Methods
1)defineProperty(): this method is used to add
new property and its value into object or to
change property value of any object
<script>
// Create an Object:
const person = {
firstName: "John",
lastName: "Doe",
language: "EN"
};
// Add a Property
Object.defineProperty(person, "year", {value:"2008"})
</body>
</html>
<p id="demo"></p>
<script>
// Create an Object:
const person = {
firstName: "John",
lastName: "Doe",
language: "EN"
};
// Change a Property
Object.defineProperty(person, "language", {value:"NO"})
</body>
</html>
<p id="demo"></p>
<script>
// Create an Object:
const person = {
firstName: "John",
lastName: "Doe",
language: "EN"
}
</body>
</html>
03/01/2025 Javascript By H.L. Chandrakar
JavaScript Methods
3)assign() method: Copies properties from a
source object to a target object
Object.assign(target, source)
<p id="demo"></p>
<script>
const person = {
firstName : "John",
lastName : "Doe",
age : 50,
eyeColor : "blue"
};
</body>
</html>
JavaScript Objects
The Object.values() Method
Object.values() returns an array of values from
an object:
John,Doe,50,blue