您的位置:首页 > 大数据 > 人工智能

ECMA-262-5 in detail. Chapter 2. Strict Mode.

2017-05-12 10:56 253 查看
推荐一个非常棒的深入学习js的网站,叫ds.laboratory,应该是一个国外牛人(name:Dmitry Soshnikov

)维护的一个博客

地址:http://dmitrysoshnikov.com/category/ecmascript/

里面对ECMA规范的解读都比较深刻,截取部分目录

by Dmitry Soshnikov

Skip to content

About Index

Index

Overview lectures

JavaScript. The Core

Parsing

Syntax: language agnostic parser generator

RegExp Tree: a regular expressions processor

MIPS Assembly parser

ECMA-262-3 in detail

Chapter 1. Execution Contexts

Chapter 2. Variable object

Chapter 3. This

Chapter 4. Scope chain

Chapter 5. Functions

Chapter 6. Closures

Chapter 7.1. OOP: The general theory

Chapter 7.2. OOP: ECMAScript implementation

Chapter 8. Evaluation strategy

ECMA-262-5 in detail

Chapter 1. Properties and Property Descriptors

Chapter 2. Strict Mode

Chapter 3.1. Lexical environments: Common Theory

Chapter 3.2. Lexical environments: ECMAScript implementation

Notes

Note 1. ECMAScript. Bound functions

Note 2. ECMAScript. Equality operators

Note 3. CoffeeScript. Scheme on Coffee

Note 4. Two words about “hoisting”

Note 5. ECMAScript: Unresolved references

Note 6. ES6: Default values of parameters

“Essentials of interpretation” course

Intro

Checkpoint: part 1

Lesson 1. The simplest arithmetic expressions (AE) evaluator

Lesson 2. Parsing. Lexer of AE in math infix notation

Lesson 3. Parsing. Parser of AE in math infix notation

Lesson 4. Working with environments. Variables and built-in functions

Lesson 5. Simple user-defined functions

Lesson 6. Inner functions, lambdas and closures

Lesson 7. Derived expressions (“Syntactic sugar”)

Misc

Using modern regexes in JavaScript

Pattern Matching

OO Relationships

x86: More code – less code

x86: Generated code optimizations and tricks
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript
相关文章推荐