Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 842 Bytes

vanilla_javascript_web_dev.md

File metadata and controls

31 lines (18 loc) · 842 Bytes

DOM Manipulation:

Selecting elements (getElementById, querySelector, etc.) Modifying content and attributes (innerHTML, textContent, setAttribute) Adding and removing elements (appendChild, removeChild, createElement) Handling events (addEventListener, event delegation)

Event Handling:

Understanding event propagation (bubbling and capturing) Preventing default actions and stopping propagation (preventDefault, stopPropagation) Modules (import, export)

Form Handling and Validation:

Accessing form elements and values Validating input (built-in HTML5 validation, custom validation) Submitting forms (preventing default form submission, using JavaScript to handle form data)

Version Control:

Basic Git commands (clone, commit, push, pull, branch, merge)

Basic Use of APIs:

Consuming third-party APIs Parsing and using JSON data