Elements in HTML have attributes; these are additional values that configure the elements or adjust their behavior in various ways to meet the criteria the users want.| developer.mozilla.org
An arrow function expression is a compact alternative to a traditional function expression, with some semantic differences and deliberate limitations in usage:| MDN Web Docs
Google TypeScript Style Guide| google.github.io
The set syntax binds an object property to a function to be called when there is an attempt to set that property. It can also be used in classes.| MDN Web Docs
The get syntax binds an object property to a function that will be called when that property is looked up. It can also be used in classes.| MDN Web Docs