It is assumed that the reader has good knowledge and some experience using computers, Web browsers, text editors, and software development environments. As you will not learn about HTML, CSS, or website design in this book, consult an appropriate book to learn about these subjects. It is also helpful if he has preknowledge of another programming language like Python, PHP, or C because the wikibook doesn't explain all the small first steps which are common to such languages. Instead, it focuses on the distinctions.
In most cases, the examples use the current syntax (as of 2022). Sometimes there are hints about the syntax of old standards like HTML4.
Core Language AspectsEdit
Extended Language AspectsEdit
- Asynchronous behavior (ToDo)
- Object-based programming
- Runtime document manipulation