Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 9f1d924

Browse files
Update 17-JSEngine-ChromeV8.md
1 parent 5437967 commit 9f1d924

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

‎Notes/17-JSEngine-ChromeV8.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ to compile JS code.
1515
Interpreter : Takes code and executes line by line. Has no idea what will happen in next line. Very fast.
1616
Compiler : Code is compiled and an optimized version of same code is formed, and then executed. More efficient
1717

18-
- Code inside JSE passes through 3 steps : **Parsing, Compilation and Execution**
18+
- Code inside JRE passes through 3 steps : **Parsing, Compilation and Execution**
1919

2020
1. **Parsing** - Code is broken down into tokens. In "let a = 7" -> let, a, =, 7 are all tokens. Also we have a **syntax parser** that takes code and converts it
2121
into an **AST (Abstract Syntax Tree)** which is a JSON with all key values like type, start, end, body etc (looks like package.json but for a line of code in JS. Kinda

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /