#LSPPDay53
Learned how to use JS Set and its methods to store unique values, create sets, and manage data with methods like add(),delete(),has(),clear().Explored how Set helps prevent duplicate values,data handling efficient.
#60DaysofLearning#LearningwithLeapfrog@lftechnology
#LSPPDay52
Briefly reviewed JavaScript block scope, covering let, const, variable shadowing, and the (TDZ).Focused on closures, practicing use cases like data privacy,factories, memoization,event handlers, and module patterns.
#60DaysofLearning#LearningwithLeapfrog@lftechnology
#LSPPDay51
Learned how a closure is created when an inner function remembers and can access variables from its outer lexical scope even after the outer function has finished executing. Also, the method of preservation.
#60DaysofLearning#LearningwithLeapfrog@lftechnology
#LSPPDay49
Learned the differences between let and const, explored the Temporal Dead Zone (TDZ). I also learned the causes of SyntaxError, ReferenceError, and TypeError in JavaScript and how to identify them while debugging.
#60DaysofLearning#LearningwithLeapfrog@lftechnology
#LSPPDay48
Learned about JS lexical environment and scope and how variables are resolved based on where functions are defined.Explored the difference between global, function, and block scope.
#60DaysofLearning#LearningwithLeapfrog@lftechnology
#LSPPDay47
Completed an in-depth study of the difference between undefined and not defined, along with the global object and the window object in JavaScript. Also learned why JavaScript is considered a weakly typed language.
#60DaysofLearning#LearningwithLeapfrog@lftechnology
#LSPPDay46
Learned about JS function invocation,variable environments,how each function creates its own local scope while preserving the global scope.The relation between global window object and this,call stack manages.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay45
Learned how function hoisting differs between regular and arrow functions, difference between undefined and not defined,how the call stack manages function execution.Understood JS's execution flow and debugging.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay44
Learned how JavaScript execution works, including the creation and execution phases. Understood hoisting, where variable and function declarations are moved to the top of their scope before code execution.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay41
Implemented the soup function using a character frequency map to correctly determine whether a phrase can be formed from the character bank. Verified the logic against the provided test cases in the project.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay40
Implemented the createBook and gained a better understanding of how factory functions, Object.create(), and prototype methods work together. Learned how the test cases validate object properties, shared methods.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay39
Today, I completed the multiplicationTable function and ensured it passed all the provided Jasmine unit tests. I improved my understanding of using nested loops to generate two-dimensional arrays in JavaScript.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay38
Today I completed the initial multiplicationTable function by creating the required rows as empty arrays. I tested the function against the given Jasmine specs to ensure it returned the correct array structure.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay35
Implemented and tested local storage functionality to save daily habit completion status using date based keys. Verified that completed days are counted correctly and displayed in the monthly progress tracker.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology
#LSPPDay34
Implemented a visual highlight for the current day in my Habit Tracker by adding a black border to the selected date using JavaScript and verified the change through the browser's Inspect Element tool.
#60DaysOfLearning2026#LearningWithLeapfrog@lftechnology