4
 var b = {
  maths:[12,23,45],
  physics:[12,23,45],
  chemistry:[12,23,45]
};

I want to access array in object b. ie, maths, physics, chemistry . This may be a simple question but i am learning....Thanks

2

6 Answers 6

6

Given the arrays in the object b (note that you have a syntax error in the code you provided)

var b = {
  maths: [12, 23, 45],
  physics: [12, 23, 45],
  chemistry: [12, 23, 45]
};

maths, physics, and chemistry are called properties of the object stored in variable b

You can access property of an object using the dot notation:

b.maths[0]; //get first item array stored in property maths of object b

Another way to access a property of an object is:

b['maths'][0]; //get first item array stored in property maths of object b
Sign up to request clarification or add additional context in comments.

Comments

4
var b = {
    maths:[12,23,45],
    physics:[12,23,45],
    chemistry:[12,23,45]
};

console.log(b.maths);
// or
console.log(b["maths"]);
// and
console.log(b.maths[0]); // first array item

Comments

1
var b = {
    maths:[12,23,45],
    physics:[12,23,45],
    chemistry:[12,23,45]
};

// using loops you can do like
for(var i=0;i<b.maths.length;i++){
      console.log(b.maths[i]);//will give all the elements
}

Comments

0

there are simple:

b = {
      maths:[12,23,45],
      physics:[12,23,45],
      chemistry:[12,23,45]
    };

b.maths[1] // second element of maths
b.physics
b.chemistry

Comments

0

You need to set the variable b like this :

var b = {
  maths:[12,23,45],
  physics:[12,23,45],
  chemistry:[12,23,45]
};

Then you can access your arrays inside b by using b.maths, b.physics and b.chemistry.

Comments

0

If you ever need to access an array inside of an array, try this.

var array2 = ["Bannana", ["Apple", ["Orange"], "Blueberries"]];
array2[1, 1, 0];
console.log(array2[1][1][0]);

Here I am saying to go inside the inner most array and pull what is in place 0.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.