js 学习
- 1小时入门js https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/A_re-introduction_to_JavaScript
- 了解如下3个js概念 https://gist.github.com/gaearon/683e676101005de0add59e8bb345340c
- javascript文档 https://developer.mozilla.org/en-US/docs/Web/JavaScript
- Babel REPL with the ES2015 preset Babel REPL with the ES2015 preset
- JavaScript 与其他语言的(如 Java)的重要区别是在 JavaScript 中语句块(blocks)是没有作用域的,只有函数有作用域。因此如果在一个复合语句中(如 if 控制结构中)使用 var 声明一个变量,那么它的作用域是整个函数(复合语句在函数中)。 但是从 ECMAScript Edition 6 开始将有所不同的, let 和 const 关键字允许你创建块作用域的变量。
so 尽可能用let
和const
- 一段优美的代码
["233", "244", "255"].forEach((val, index, array) => {
print(val, index, array);
})