- A keyword whose value is determined by how a function is called (runtime binding). It cannot be set by assignment during execution, and it may be different each time the function is called. ES5 introduced the
bind() method to set the value of a function’s this regardless of how it is called, and ES2015 introduced arrow functions which do not provide their own this binding (it retains the this value of the enclosing lexical context). ← MDN Web Docs
- More about this term (beta): Web search, articles and videos, books
- Previous term: Third Rule of ARIA
- Next term: Thread
- Random term: Web Bundles