Live briefing
Everything about JavaScript syntax
Set of rules defining correctly structured programs
The syntax of JavaScript is the set of rules that define a correctly structured JavaScript program. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: JavaScript syntaxA 5-minute orientation
- Pick up a classic book: The web application hacker's handbookThe most-reprinted book on the subject
- Read the landmark paper: Fuzzing JavaScript engines with a syntax-aware neural program modelCited 8 times
- Go sideways: PHP syntax and semanticsA closely related topic
- Go sideways: Immutable objectA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
📚 Books worth reading
The web application hacker's handbookDafydd Stuttard, Marcus Pinto · 2007
Learning PHP, MySQL & JavaScriptRobin Nixon · 2009
ActionScriptColin Moock · 2001
JavaScriptDouglas Crockford, Ke luo ke fu de · 2008
JavaScriptRavi Tomar, Sarishma Dangi · 2021
Apache Solr Beginner's GuideAlfredo Serafini · 2013
JavaScript Quick Syntax ReferenceMikael Olsson · 2015
Learning jQueryJonathan Chaffer · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- PHP syntax and semantics The syntax and semantics of PHP, a programming language, form a set of rules that define how a PHP program can be written and interpreted. Historically…
- Immutable object In object-oriented (OO) and functional programming, an immutable object (unchangeable object) is an object whose state cannot be modified after it is created…
- Conditional (computer programming) In computer programming, a conditional statement directs program control flow based on the value of a condition; a Boolean expression. A conditional expression…
- Ternary conditional operator In computer programming, the ternary conditional operator is a conditional expression with three parts: the Boolean condition, the then-expression, and…
- JS++ JS++ is a programming language for web development that extends JavaScript with a sound type system. It includes imperative, object-oriented, functional…
- Java syntax The syntax of Java is the set of rules defining how a Java program is written and interpreted. The syntax is mostly derived from C and C++. Unlike C++…
- Comparison of Pascal and C The computer programming languages C and Pascal have similar times of origin, influences, and purposes. Both were used to design (and compile) their own…
- Autovivification In the Perl programming language, autovivification is the automatic creation of new arrays and hashes as required every time an undefined value is dereferenced…