Technical Blog Part 6. JavaScript Syntax
- In the JavaScript language, describe all the use cases for each of:
- parentheses
():
- to wrap function arguments
function(p1, ..., pn),
- to group expressions
a = (7 - 2) * 4,
- to wrap expressions/conditions
if (i <= 5),
- to wrap a list of parameters
myFunction(10, 15);
- brackets
[]:
- to wrap array elements:
var myArray = [kowhai, pohutukawa, manuka];
- braces
{}:
-
to declare Object Literals:
var manukaTree = {flower: "white"};
-
to wrap function definitions, conditional blocks, loops:
if (var tree === "pohutukawa") {
alert("Christmas is coming");}
- single quotes
' ' and double quotes " ":
-
to declare a string:
var tree = "kowhai";.