Returns an array’s first element.
[0]. Its main purpose is to allow for an alternative syntax, which under certain situations may improve readability.A simple example could look like this:
let foo = document.getElementsByTagName('foo'); let bar = foo.first(); if (bar) { … }
Or, if you don’t need a reference to the element, you can use a more compact form like:
if (document.getElementsByTagName('foo').first()) { … }