Long description

Back

The JavaScript code consists of 22 lines of code. Line 1: const country1 equals open curly brace at indentation level 0. Line 1 is labeled An object can contain ellipsis. Line 2: name colon open double quotes Canada close double quotes comma at indentation level 1. Line 2 is labeled primitive values. Line 3: languages colon open square bracket open double quotes English close double quotes comma open double quotes French close double quotes close square bracket comma at indentation level 1. Line 3 is labeled array values. Line 4: capital colon open curly brace at indentation level 1. Line 5: name colon open double quotes Ottawa close double quotes comma at indentation level 2. Line 6: location colon open double quotes 45 degrees 24 minutes N 75 degrees 40 minutes W close double quotes. Line 7: Close curly brace comma, at indentation 1. Line 4 to 7 is labeled other object literals. Line 8: regions colon open square bracket, at indentation 1. Line 9: open curly brace name colon open double quotes Ontario close double quotes comma capital colon open double quotes Toronto close double quotes close curly brace comma, at indentation 2. Line 10: open curly brace colon open double quotes Manitoba close double quotes comma capital colon open double quotes Winnipeg close double quotes close curly brace comma at indentation level 2. Line 11: open curly brace name colon open double quotes Alberta close double quotes comma capital colon open double quotes Edmonton close double quotes close curly brace at indentation level 2. Line 12: close square bracket at indentation level 1. Line 13: close curly brace semicolon at indentation level 0. Line 8 to 12 is labeled array of objects. Line 14: console dot log open parenthesis country 1 close parenthesis semicolon at indentation level 0. Line 15: console dot log open parenthesis country 1 dot name close parenthesis semicolon at indentation level 0. Line 16: console dot log open parenthesis country 1 dot capital dot name close parenthesis semicolon at indentation level 0. Line 17: console dot log open parenthesis country 1 open square bracket open double quotes capital close double quotes close square bracket open square bracket open double quotes location close double quotes close square bracket close parenthesis semicolon at indentation level 0. Line 18: console dot log open parenthesis country 1 dot regions open square bracket 0 close square bracket dot name close parenthesis semicolon at indentation level 0. The browser window is placed below line 17. The output of the code is displayed in the window as six lines of text. The first line reads, Object open curly brace name colon open double quotes Canada close double quotes comma languages colon open parenthesis 2 close parenthesis open square bracket ellipsis close square bracket comma capital colon open curly brace ellipsis close curly brace comma regions colon open parenthesis 3 close parenthesis open square bracket ellipsis close square bracket close curly brace. The second line reads, Canada. The third line reads, Ottawa. The fourth line reads, 45 degrees 24 minutes N 75 degrees 40 minutes W. The fifth line reads, Ontario. The sixth line reads, Edmonton. Line 14 points to the first line in the output. Line 15 points to the second line in the output. Line 16 points to the third line in the output. Line 17 points to fourth line in the output. Line 18 points to the fifth line in the output.

Line 19: const country2 equals open curly brace ellipsis close curly brace semicolon at indentation level 0. Line 20: const country3 equals open curly brace ellipsis close curly brace semicolon at indentation level 0. Line 19 to 20 is labeled Imagine we have two other object literals. Line 21: const list equals open square bracket country1 comma country2 comma country3 close square bracket semicolon at indentation level 0. open square bracket country1 comma country2 comma country3 close square bracket in line 21 is labeled An array of objects can also be created like this. Line 22: console dot log open parenthesis list open square bracket 0 close square bracket dot regions open square bracket 2 close square bracket dot capital close parenthesis semicolon at indentation level 0. Line 22 points to the sixth line in the output.

Back