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

2 Comments

@niteshguptav63
niteshguptav63 Nov 17, 2024 at 1:39 PM

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

@niteshguptav63
niteshguptav63 Nov 16, 2024 at 10:56 AM

When will I get my course?

@admin79
admin79 Nov 17, 2024 at 1:29 PM

Now, Your query was resolved.

Frequently Asked Questions About Sciaku Courses & Services

Quick answers to common questions about our courses, quizzes, and learning platform

Didn't find what you're looking for?

help_center Contact Support