• Basic Concepts
  • Introduction
  • JS Introduction
  • JS Version
  • JS 語法的放置位置
  • JS Output
  • JS Syntax & Statements
  • JS Variables
  • JS Functions (Code Blocks)
  • JS Data Types
  • JS Operators
  • JS Conditional Statements (if-else, switch)
  • JS Loop (Iterative)
  • Advanced Concepts
  • JS Scope
  • JS This
  • JS Closures (閉包)
  • JS Errors - Throw and Try to Catch
  • JS Hoisting (宣告置頂效果)
  • JS Events
  • JS Regular Expressions
  • JS Strict Mode
  • JS OOP (Prototype-based) / FP
  • Miscellaneous
  • JS JSON
  • JS Ajax / CORS
  • JS Others
  • JS BOM (Browser Object Model)
  • JS DOM (Document Object Model)
  • JS Magic JavaScript
  • Coding Guide
  • JS Best Practices
  • JS Performance
  • JS Coding Conventions
  • New JavaScript
  • ES6
  • ES7
  • ES8
  • JavaScript APIs
  • API Intro
  • Ajax API (XMLHttpRequest)
  • Array API
  • Base64 API
  • Boolean API
  • Date API
  • Encode URI API
  • File API
  • Function API
  • HTML API
  • JSON API
  • Math API
  • Number API
  • Object API
  • String API
  • Published with GitBook

Introduction

  • JavaScript Notes
    • 1. JavaScript Basic Concepts and Syntax
      • 1.1. Basic Concepts
      • 1.2. Advanced Concepts
      • 1.3. Miscellaneous
      • 1.4. Coding Guide
    • 2. New JavaScript
    • 3. JavaScript APIs
    • 4. Major References

JavaScript Notes

My notes for JavaScript.

1. JavaScript Basic Concepts and Syntax

1.1. Basic Concepts

  1. JS Introduction
  2. JS Version
  3. JS 語法的放置位置
  4. JS Output
  5. JS Syntax & Statements
  6. JS Variables
  7. JS Functions (Code Blocks)
  8. JS Data Types
  9. JS Operators
  10. JS Conditional Statements (if-else, switch)
  11. JS Loop (Iterative)

1.2. Advanced Concepts

  1. JS Scope
  2. JS This
  3. JS Closures (閉包)
  4. JS Errors - Throw and Try to Catch
  5. JS Hoisting (宣告置頂效果)
  6. JS Events
  7. JS Regular Expressions
  8. JS Strict Mode
  9. JS OOP (Prototype-based) / FP

1.3. Miscellaneous

  1. JS JSON
  2. JS Ajax / CORS
  3. JS Others
  4. JS BOM (Browser Object Model)
  5. JS DOM (Document Object Model)
  6. JS Magic JavaScript

1.4. Coding Guide

  1. JS Best Practices
  2. JS Performance
  3. JS Coding Conventions

2. New JavaScript

  1. ES6
  2. ES7
  3. ES8

3. JavaScript APIs

  1. API Intro
  2. Ajax API (XMLHttpRequest)
  3. Array API
  4. Base64 API
  5. Boolean API
  6. Date API
  7. Encode URI API
  8. File API
  9. Function API
  10. HTML API
  11. JSON API
  12. Math API
  13. Number API
  14. Object API
  15. String API

4. Major References

  • w3school - JavaScript Tutorial
  • Complete JavaScript Reference

results matching ""

    No results matching ""