-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy path2.js
More file actions
executable file
·89 lines (56 loc) · 1.33 KB
/
Copy path2.js
File metadata and controls
executable file
·89 lines (56 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
const obj = {};
console.log(obj);
// Output:
// {} Empty Object
const person = {
firstName: "Steve",
lastName: "Jobs",
age: 56,
isMarried: true,
address: {
city: "San Francisco",
state: "California",
country: "USA",
},
skills: ["HTML", "CSS", "JavaScript", "React", "Node", "MongoDB"],
getFullName: function () {
return this.firstName + " " + this.lastName;
},
};
console.log(person,person.getFullName());
console.log(typeof person); // object
// Accessing Object Properties
// 1. Dot Notation
// 2. Bracket Notation
// Dot Notation
console.log(person.firstName);
console.log(person.lastName);
// Bracket Notation
console.log(person["firstName"]);
console.log(person["lastName"]);
// Modify Object Properties
// 1. Dot Notation
// 2. Bracket Notation
// Dot Notation
person.firstName = "Bill";
person.lastName = "Gates";
// Bracket Notation
person["firstName"] = "Bill";
person["lastName"] = "Gates";
console.log(person);
// Add New Properties
// 1. Dot Notation
// 2. Bracket Notation
// Dot Notation
person.firstName = "Bill";
person.lastName = "Gates";
person.age = 65;
// Bracket Notation
person["firstName"] = "Bill";
person["lastName"] = "Gates";
person["age"] = 65;
console.log(person);
// person.life = true
// console.log(person.life);
// delete person.life
// console.log(person.life);