JavaScript and TypeScript
0 of 73 solved
73 questions
- slice() vs splice()ArraysEasyConceptual
- push() vs concat()ArraysEasyConceptual
- Array and object destructuringArraysEasyConceptual
- What a JavaScript engine doesBasicsEasyConceptual
- Flatten a deeply nested arrayArraysEasyCoding
- Simulate a throttled functionFunctionsEasyCoding
- Group an array of objects by a keyArraysEasyCoding
- Render a {{placeholder}} templateStringsEasyCoding
- Convert between camelCase and kebab-caseStringsEasyCoding
- HTML vs the DOMDOMEasyConceptual
- Selecting and changing DOM elementsDOMEasyConceptual
- preventDefault vs stopPropagationEventsEasyConceptual
- First-class and higher-order functionsFunctionsEasyConceptual
- Pure vs impure functionsFunctionsEasyConceptual
- JSON and serialisationBasicsEasyConceptual
- while vs do-while, break vs continueLoopsEasyConceptual
- Dot vs bracket notation and checking propertiesObjectsEasyConceptual
- Spread vs rest syntaxOperatorsEasyConceptual
- String immutability and template literalsStringsEasyConceptual
- TypeScript vs JavaScriptTypeScriptEasyConceptual
