JavaScript Back
JavaScript is the programming language of the Web, well-suited to object-oriented and functional programming style. Input and output is the responsibility of the "host environment", usually means the web browser. When it comes to the style guide, I have written a book named JavaScript Personal Guide to style my code.
Languages | Description |
---|---|
HTML | To specify the content of web pages. |
CSS | To specify the presentation of web pages. |
JavaScript | To specify the behavior of web pages. |
Categories
Basics
- Lexical Structure
- Types, Values, and Variables
- Array
- Object
- Regular Expressions
- Data Structure
- Parameters Passing
Advanced
- Closures
- Event Bubbling and Capturing
- Memory Leak
- JSONP
- Shim and Polyfills
- Strict Mode
- Module System Style
- High Performance
- ES6 features
- Event Loops
- Unit Tests
- Asynchronous Programming
- Aspect-oriented Programming(AOP)
- Easing Function
- Currying