Arrow Functions
Which of the following statements about arrow functions is FALSE?
The FALSE statement is that arrow functions can access the 'super' keyword from their parent scope. Although arrow functions do inherit `this`, `arguments`, and `new.target` from their surrounding scope, they cannot access `super` from their parent scope. The `super` keyword works only in classes and object literals with methods, and it doesn't get lexically inherited by arrow functions inside them. If you need to use `super` inside a callback or nested function, you would still need to use a regular function expression with a saved reference to `super`. The other statements are all TRUE: Arrow functions can use the concise body syntax for one-liners with an implicit return; they do inherit the `this` value from their enclosing lexical context; and they can use the block body syntax with curly braces and explicit `return` statements for more complex operations. This distinction is important when working with inheritance in object-oriented JavaScript code, particularly with ES6 classes.