a = 1; // variables do not have to be pre-declared or assigned a type a = "a string"; // variables can hold different types of values b = 2; console.log(a + b); // types are dynamically converted // "a string2" an_array = [1, 2, 3]; // array literals use square brackets obj = {'lst': an_array}; // object literals use {key: value} known as JSON console.log(obj.lst); // [1, 2, 3]