- 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’sthisregardless of how it is called, and ES2015 introduced arrow functions which do not provide their ownthisbinding (it retains thethisvalue of the enclosing lexical context). ← MDN Web Docs
This term is sponsored by: your name/company?
- Previous term: Third Rule of ARIA
- Next term: Thread
- Random term: Menu (webglossary.info/random 🎲)