JavaScript once had a JSX-like syntax called E4X

In many cases, the node that you’re interested in is not the direct child of the top XML element. Instead, it may be nested several levels down. You can access nodes at any depth using the.. operator, or by using the descendants property. For instance… Read more