Checklist progress
0/168Learned
JavaScript Developer
Study Checklist
Checklist progress
0/168Learned
Given a business requirement, utilize Events, event handlers, and propagation.
0/9
Given a business requirement, evaluate and manipulate the DOM.
0/10
Single-element DOM selection: getElementById and querySelector
Learn this conceptTraversing the DOM: parentNode, children, firstElementChild, lastElementChild, nextElementSibling
Learn this conceptCreating DOM elements with createElement
Learn this conceptInserting DOM nodes: appendChild, append, insertBefore, prepend
Learn this conceptRemoving DOM nodes: removeChild, element.remove()
Learn this conceptModifying element attributes: getAttribute, setAttribute, removeAttribute, dataset property
Learn this conceptclassList API: add, remove, toggle, contains for CSS class manipulation
Learn this conceptGiven a scenario, utilize the Browser Dev Tools to investigate code behavior.
0/4
Given a scenario and requirements, utilize browser specific APIs.
0/10
Prepare for the Exam
Study Community
Ask questions and get the latest info from other JavaScript Developer studiers. 593 members and growing.
Manual DOM creation is restricted in Lightning Web Components to maintain encapsulation and performance. You may use standard JavaScript methods to create elements for third-party libraries, but this requires specific directives and constraints.