# 需要学习的列表

- https://zh.javascript.info/hello-world
- https://zh.javascript.info/structure
- https://zh.javascript.info/variables
- https://zh.javascript.info/types
- https://zh.javascript.info/alert-prompt-confirm
- https://zh.javascript.info/type-conversions
- https://zh.javascript.info/operators
- https://zh.javascript.info/comparison
- https://zh.javascript.info/ifelse
- https://zh.javascript.info/logical-operators
- https://zh.javascript.info/nullish-coalescing-operator
- https://zh.javascript.info/while-for
- https://zh.javascript.info/switch
- https://zh.javascript.info/function-basics
- https://zh.javascript.info/function-expressions
- https://zh.javascript.info/arrow-functions-basics
- https://zh.javascript.info/javascript-specials
- https://zh.javascript.info/comments
- https://zh.javascript.info/object
- https://zh.javascript.info/object-copy
- https://zh.javascript.info/object-methods
- https://zh.javascript.info/constructor-new
- https://zh.javascript.info/optional-chaining
- https://zh.javascript.info/primitives-methods
- https://zh.javascript.info/number
- https://zh.javascript.info/string
- https://zh.javascript.info/array
- https://zh.javascript.info/array-methods
- https://zh.javascript.info/destructuring-assignment
- https://zh.javascript.info/date
- https://zh.javascript.info/json
- https://zh.javascript.info/recursion
- https://zh.javascript.info/closure
- https://zh.javascript.info/var
- https://zh.javascript.info/global-object
- https://zh.javascript.info/function-object
- https://zh.javascript.info/new-function
- https://zh.javascript.info/settimeout-setinterval
- https://zh.javascript.info/call-apply-decorators
- https://zh.javascript.info/bind
- https://zh.javascript.info/arrow-functions
- https://zh.javascript.info/prototype-inheritance
- https://zh.javascript.info/function-prototype
- https://zh.javascript.info/native-prototypes
- https://zh.javascript.info/prototype-methods
- https://zh.javascript.info/try-catch
- https://zh.javascript.info/callbacks
- https://zh.javascript.info/promise-basics
- https://zh.javascript.info/promise-chaining
- https://zh.javascript.info/promise-error-handling
- https://zh.javascript.info/promise-api
- https://zh.javascript.info/async-await
- https://zh.javascript.info/eval

## 下面是浏览器的了 dom 事件

- https://zh.javascript.info/browser-environment
- https://zh.javascript.info/dom-nodes
- https://zh.javascript.info/dom-navigation
- https://zh.javascript.info/searching-elements-dom
- https://zh.javascript.info/basic-dom-node-properties
- https://zh.javascript.info/dom-attributes-and-properties
- https://zh.javascript.info/modifying-document
- https://zh.javascript.info/styles-and-classes
- https://zh.javascript.info/size-and-scroll
- https://zh.javascript.info/size-and-scroll-window
- https://zh.javascript.info/coordinates
- https://zh.javascript.info/introduction-browser-events
- https://zh.javascript.info/bubbling-and-capturing
- https://zh.javascript.info/event-delegation
- https://zh.javascript.info/default-browser-action
- https://zh.javascript.info/mouse-events-basics
- https://zh.javascript.info/mousemove-mouseover-mouseout-mouseenter-mouseleave
- https://zh.javascript.info/mouse-drag-and-drop
- https://zh.javascript.info/keyboard-events
- https://zh.javascript.info/onscroll // 可能暂时不需要
- https://zh.javascript.info/form-elements
- https://zh.javascript.info/focus-blur
- https://zh.javascript.info/events-change-input
- https://zh.javascript.info/forms-submit
- https://zh.javascript.info/onload-ondomcontentloaded
- https://zh.javascript.info/script-async-defer
- https://zh.javascript.info/onload-onerror

## fetch 这个并不常见 了解一下 

- https://zh.javascript.info/fetch
- https://zh.javascript.info/formdata
- https://zh.javascript.info/fetch-progress
- https://zh.javascript.info/fetch-abort
- https://zh.javascript.info/fetch-crossorigin
- https://zh.javascript.info/fetch-api
- https://zh.javascript.info/url

## XMLHttpRequest

- https://zh.javascript.info/xmlhttprequest

## webscoket

- https://zh.javascript.info/websocket

## 存储

- https://zh.javascript.info/cookie
- https://zh.javascript.info/localstorage
- https://zh.javascript.info/indexeddb // 了解

