files/en-us/web/api/nodelist/item/index.md
{{APIRef("DOM")}}
Returns a node from a NodeList by index. This method
doesn't throw exceptions as long as you provide arguments. A value of null
is returned if the index is out of range, and a {{jsxref("TypeError")}} is thrown if no
argument is provided.
In JavaScript, instead of calling nodeList.item(index), you can also access the index directly, like nodeList[index].
item(index)
index
The indexth node in the nodeList returned by the item method.
const tables = document.getElementsByTagName("table");
const firstTable = tables.item(1); // or tables[1] - returns the second table in the DOM
{{Specifications}}
{{Compat}}