Skip to content

Instantly share code, notes, and snippets.

View lenoraporter's full-sized avatar

Lenora Porter lenoraporter

View GitHub Profile
var first = 'Lenora';
var last = 'Porter';
var fullname = first + " " + last;
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 04:55
Global vs Functional Scope
var beyonce = "Hi, I'm Beyonce!"; // Globally Scoped
function onStage() {
beyonce = “I am... Sasha Fierce”;
var jayZ = "I am out of breath!"; // Functionally Scoped
}
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 04:55
Global vs Functional Scope Part 2
var beyonce = "Hi, I'm Beyonce!";
function onStage() {
beyonce = “I am... Sasha Fierce”;
var jayZ = "I am out of breath!";
}
console.log(jayZ); // error: JayZ is not defined
console.log(beyonce); // Hi, I'm Beyonce!
let sayLevelUp = "Level Up! ";
let times = 5;
if (times >= 1) {
let lyrics = sayLevelUp.repeat(times);
console.log(lyrics); // Level Up! Level Up! Level Up! Level Up! Level Up!
}
console.log(lyrics); // Uncaught ReferenceError: lyrics is not defined
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 03:09
Var can be redeclared and redefined :: Part 1
var beyonce = "Hi, I'm Beyonce Knowles.";
var beyonce = "Hi, I'm Beyonce Carter.";
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 03:08
Var can be redeclared and redefined :: Part 2
var beyonce = "Hi, I'm Beyonce Knowles.";
beyonce = "Hi, I'm Beyonce Carter.";
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 03:08
Let can be updated but not redeclared
let ciara = "My husband is Russell Wilson.";
let ciara = "I'm in love with Future." //Uncaught SyntaxError: Identifier 'ciara' has already been declared
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 03:08
Let can be redeclared in a different scope
let ciara = "My husband is Russell Wilson.";
let currentYear = 2019;
if (currentYear <= 2015 && currentYear >= 2013) {
let ciara = "I'm in love with Future."
console.log(ciara);
}
console.log(ciara);
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 05:48
Const cannot be updated
const meganOnStage = "Hi, I'm Megan Thee Stallion."
meganOnStage = "Hi, I'm Meg." // Uncaught TypeError: Assignment to constant variable.
@lenoraporter
lenoraporter / understand-var-let-and-const.txt
Last active April 9, 2020 03:07
Const properties can be updated or mutated
const theeStallionProfile = {
name: "Megan Pette",
stageName: "Megan Thee Stallion",
situationShip: "MoneyBagYo",
pets: {
name: "4oe",
breed: "French Bulldog"
}
}