Kowhai

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";.