1//<div id="demo-id"></div>
2var elem1 = document.getElementById("demo-id");
3//<div class="demo-class"></div>
4var elem2 = document.getElementsByClassName("demo-class");
5//<div name="demo-name"></div>
6var elem3 = document.getElementsByName("demo-name");
7//<p>Some text</p>
8var elem4 = document.getElementsByTagName("p");
9
10//<div id="demo-id"></div>
11var elem1 = document.querySelector("#demo-id");
12//<div class="demo-class"></div>
13var elem2 = document.querySelectorAll(".demo-class");
14//<div name="demo-name"></div>
15var elem3 = document.querySelectorAll('[name="demo-name"]');
16//<p>Some text</p>
17var elem4 = document.querySelectorAll("p");
1// Selecting an Element by id:
2document.getElementById("elem-id");
3// Selecting Elements by class:
4document.getElementsByClassName("elem-class");
5// Selecting Elements by tag name:
6document.getElementsByTagName("div");
7// Selecting Elements by name:
8document.getElementsByName("elem-name");
9/* This method is like a jQuery selector
10( #elemId -> id, .elemClass -> class, h1 -> tag name) */
11document.querySelector("h1");
1let node = document.getElementById("nested");
2if (node.parentNode) {
3 node.parentNode.removeChild(node);
4}
5