JSFiddle - React, Tailwind, and code Playground
HTML
<p>Hello from Glorious HTML!</p>
<!-- Wish you where here -->
JavaScript
function getAllComments() {
var t = [],
recurse = function (elem) {
if (elem.nodeType == 8) {
t.push(elem);
};
if (elem.childNodes && elem.childNodes.length) {
for (var i = 0; i < elem.childNodes.length; i++) {
recurse(elem.childNodes[i]);
};
};
};
recurse(document.getElementsByTagName("html")[0]);
return t;
};
alert(getAllComments()[0].data)