Objects

Dear Sciaku Learner you are not logged in or not enrolled in this course.

Please Click on login or enroll now button.

If you have any query feel free to chat us!

Happy Coding! Happy Learning!

Lecture 146:- Objects

An object is a data structure in JavaScript that stores data in the form of key-value pairs. Each key in an object is a string or symbol that maps to a value. These values can be of any type, including strings, numbers, booleans, arrays, functions, and even other objects.

Objects are used extensively in JavaScript and are a key component of the language. They are used to represent real-world objects, like a person or a car, and can be used to group related data and functionality together.

To create an object, you can use object literal notation, which uses curly braces to define the object and its properties:

javascriptCopy code

const person = {  name: 'John',  age: 30,  hobbies: ['reading', 'swimming', 'hiking'],  address: {    street: '123 Main St',    city: 'Anytown',    state: 'CA',    zip: '12345'  },  sayHello: function() {    console.log(`Hello, my name is ${this.name}`);  } };

In this example, we define an object called person with several properties, including name, age, hobbies, address, and sayHello. The address property is itself an object, with its own properties.

You can access the properties of an object using dot notation or bracket notation:

arduinoCopy code

console.log(person.name); // output: John console.log(person['age']); // output: 30

You can also add new properties to an object or update existing ones:

arduinoCopy code

person.email = '[email protected]'; person.age = 31;

Objects can also be used as a way to pass data between functions, allowing you to group related data together and pass it as a single argument:

javascriptCopy code

function greetPerson(person) {  console.log(`Hello, ${person.name}!`); } greetPerson(person); // output: Hello, John!

17. Objects and Timing Events

Comments: 2

profile
@niteshguptav63
17-Nov-2024, 01:39 PM

I am not able to access videos from second class and further. I have already completed first class

profile
@niteshguptav63
16-Nov-2024, 10:56 AM

When will I get my course?

profile
@admin79
17-Nov-2024, 01:29 PM

Now, Your query was resolved.

Frequently Asked Questions (FAQs)

How do I register on Sciaku.com?
How can I enroll in a course on Sciaku.com?
Are there free courses available on Sciaku.com?
How do I purchase a paid course on Sciaku.com?
What payment methods are accepted on Sciaku.com?
How will I access the course content after purchasing a course?
How long do I have access to a purchased course on Sciaku.com?
How do I contact the admin for assistance or support?
Can I get a refund for a course I've purchased?
How does the admin grant access to a course after payment?