apihub
apihub copied to clipboard
FEATURE: <Add Javascript Challenging Question for often asked in Interview>
Describe the Feature
Summary
- Addition: Added JavaScript challenging interview questions that are often asked and tricky to solve.
- Purpose: This section helps developers prepare for technical interviews by presenting concise, thought-provoking JavaScript questions that test a deeper understanding of the language.
Changes Made
-
Added JavaScript Questions:
- Included small but tricky JavaScript questions covering topics like closures, hoisting, scoping, and the event loop.
-
Added One Article in the Article Section:
- A new article was added, explaining key JavaScript concepts.
- Provided a link to this article for further reading.
Reasoning
-
Rationale: Some concepts were missing or not thoroughly explained, so I added challenging JavaScript questions to bridge the gaps.
- A Gist is also provided for further clarification of missing concepts.
- Lines and spacing have been added for improved readability in the README.
JavaScript Often Asked Small but Tricky Questions
-
What is the difference between
==
and===
in JavaScript?-
==
compares values with type coercion. -
===
compares both value and type strictly.
-
-
What are closures in JavaScript?
- A closure is a function that retains access to its lexical scope, even when executed outside of that scope.
-
Explain event delegation.
- Event delegation is a technique where a single event listener is added to a parent element to handle events from its child elements.
-
What is the output of the following?
console.log(typeof null); // "object"
@hiteshchoudhary Hello Sir, Kindly assign me this issue; I will work on it!! Thank you.
Use Case
No response
Additional Information
No response
Suggested Tools
No response
Additional Context or Information
No response