{ }.{ }, and name freely.note - ./ is for same level while ../ is for one level up. ../../ is two level up.
The switch statement is used to perform different actions based on different conditions.
switch(expression) {
case x:
// code block
break;
case y:
// code block
break;
default:
// code block
}
Example
const number = 2;
let result;
switch (number) {
case 1:
result = "I am One";
break;
case 2:
result = "I am two";
break;
default:
result = "I am another number";
}
console.log(result);
note : Dont forget to put break after every cases. Only the last case doesnt require break. Generally last case is default so people say after default break is not needed but if default is not at last then even default needs break.
Tasks
for (key in object) {
// code block to be executed
}
for (let key in person) {
console.log(key, person[key]);
}
Task - Create any two objects and use for in loop to display the key and value pairs.