# Javascript > 學習目標 > - 常用語法 > - Functional Programming - Array > - promise, async/await ### JS course (69minutes) - [online video](https://scrimba.com/g/gintrotojavascript) ## JS training online - [codecademy](https://www.codecademy.com/learn/introduction-to-javascript) ### Functional Programming - Array - [常用方法](https://wcc723.github.io/javascript/2017/12/27/javascript-array-function/) ### ES6、ES7、ES8、ES9、ES10(需要看) [特性一覽表](https://juejin.im/post/5ca2e1935188254416288eb2) ## 其他參考 ### ES5 - [JavaScript 標準參考教程](http://javascript.ruanyifeng.com/) - [JS Introduction](https://hackmd.io/GYVgLARgjMUMYFoBMAGA7ANgWNKAmCAhhiikWAKZggUYUCceIEQA) - [Scope & Closure](https://taian.su/2012-10-17-explaining-javascript-scope-and-closures-by-robert-nyman/) ### ES6/ES7 * [ES6教學](http://es6.ruanyifeng.com/) * [ES6新增語法](https://medium.com/@peterchang_82818/es6-10-features-javascript-developer-must-know-98b9782bef44) - [callback, promise, generator, async/await](https://noootown.wordpress.com/2016/11/13/callback-promise-fetch-yield-async-await/) ### JS training online - [code wars](https://www.codewars.com/trainer/setup)(junior部分)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up