FAQ   JavaScript FAQ


Topic Replies Activity
About the JavaScript FAQ category 1 December 30, 2017
How does bounceBubbles() work? 27 March 28, 2020
FAQ: Welcome to Codecademy! - Welcome to Codecademy! 8 October 2, 2019
Is Javascript case sensitive? 6 January 10, 2020
FAQ: Welcome to Codecademy! - Write some code! 13 March 25, 2020
How would you know when to use factory functions? 5 August 4, 2019
Do we have to always use {} when creating a variable through destructuring? 13 January 30, 2020
What's the difference between React and ReactDOM? 1 January 18, 2019
Do I need to use a semicolon? 8 February 1, 2020
Why do I need to create a variable to store a module that is imported using require()? 1 November 28, 2018
When should I use the defer attribute on a <script> element in the <head> vs. using a <script> element at the end of the <body>? 1 June 7, 2019
FAQ: Objects - Pass By Reference 42 March 19, 2020
If I give my variables an alias, can I use both the variable's alias and its original name? 1 December 14, 2018
Why do we need parentheses around multi-line JSX expressions? 4 January 29, 2020
Do I have to use valid HTML tags when creating JSX elements? 1 January 18, 2019
Why do I need a setter, if I am using _ to not have the property changed by others? 8 April 18, 2019
Why can't I use crewMember.name? 61 March 30, 2020
How useful are Built-in object methods? 4 March 18, 2020
What does the send() method do? 1 March 7, 2019
What are falsy values in JS? What are truthy values in JS? 1 September 30, 2018
FAQ: Functions - Function Declarations 21 February 13, 2020
What are other uses of functions as data? 4 May 2, 2019
FAQ: Intermediate JavaScript Modules - Import Named Imports 32 February 25, 2020
Why would I want to use the export keyword to export a variable as soon as it's declared instead of exporting named exports at the bottom of my file? 3 February 2, 2020
Does `this` always refer to an object? 9 February 27, 2020
How do I handle JS (or other computer science problems) I'm not sure how to solve? 1 September 30, 2018
Why use a variable as the first argument in ReactDOM.render() instead of a JSX expression? 2 November 2, 2019
Why do you need to register to use an API? 1 March 12, 2019
How can I use export default to export a function? 1 December 14, 2018
Can I export more than one object using module.exports? 5 November 8, 2019