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 | /** * In JSON curly braket is a sign of a new object ({ or }) * Any variable inside the object, also known as object's attribute, is accessible using a period sign (.) object.attribute * or you can also acces it using an "associative array" such as object['attribute'] * You'll need a Firefox with Firebug extension to see the result from console.log or IE9 with its built-in Developer Tools * */ // ========================= // JSON Object // ========================= var var1 = { 'var1_1':'value1_1', 'var1_2':'value1_2' }; console.log(var1); // The line above will output> Object { var1_1="value1_1", var1_2="value1_2"} console.log(var1.var1_1); // The line above will output> value1_1 console.log(var1['var1_1']); // The line above will output> value1_1 // ========================= // JSON Array // ========================= // In JSON square braket is a sign of an array ([ or ]) // Any array element is accessible by using a square bracket and followed by an index (0,1,2,...) var var2 = ['value2_1', 'value2_2']; console.log(var2); // The line above will output> ["value2_1", "value2_2"] console.log(var2[0]); // The line above will output> value2_1 var var3 = [{ 'var3_1':'value3_1', 'var3_2':'value3_2' },{ 'var3_3':'value3_3', 'var3_4':'value3_4' }]; console.log(var3); // The line above will output> [Object { var3_1="value3_1", var3_2="value3_2"}, Object { var3_3="value3_3", var3_4="value3_4"}] console.log(var3[0].var3_1); // The line above will output> value3_1 |
-
Archives
- March 2019
- March 2018
- June 2017
- May 2017
- November 2016
- September 2016
- July 2016
- June 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- August 2015
- July 2015
- June 2015
- April 2015
- December 2014
- October 2014
- September 2014
- May 2014
- April 2014
- March 2014
- January 2014
- November 2013
- October 2013
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
-
Meta