JavaScript Practice Test
โ
๐ JavaScript Practice Tests
Array Methods
Async Programming
Closures and Scope
Core Syntax
DOM Manipulation
Error Handling
ES6+ Features
JavaScript
Modules
Node.js Basics
Object Methods
Prototypes and Classes
Regular Expressions
Strings
Testing
๐ JavaScript Study Guides
JavaScript Exam
JavaScript Quick Exam
๐ฅ JavaScript Videos
๐ JavaScript Professional Developer VIP Exam
Flashcards
JavaScript Flashcards
๐ JavaScript VIP Flashcards
Study Guide
JavaScript Study Guide
Cheat Sheet
JavaScript Cheat Sheet
Articles
JavaScript Practice Test
JavaScript Practice Test PDF (Free Printable 2026)
โฐ
JavaScript Practice Test
โถ
JavaScript ES6+ Features 4
Free ยท Instant Results
What happens when you use `new` with an arrow function?
A
It creates a new object normally
B
It throws a TypeError because arrow functions cannot be constructors
C
It returns `undefined`
D
It uses the parent scope's `this`
โถ Start Practice Test