
我不知道我学的 js 是 es 几,大概是 5-6 年前(可能大概 2010 年的样子)学的 js,
那时候是爱好而学
而现在的 js 基本看不太懂了, 箭头函数,array 的各种用法,map,reduce 等这些,觉得好像以前的 js 里面根本就没有这些知识点
如今我想成为一个前端,想去找个 react 的工作
请职业是前端的朋友,指点一下迷津
谢谢
1 Sivan 2017-07-23 15:34:31 +08:00 via iPhone 一起看不耽误 |
2 imcxy 2017-07-23 15:44:58 +08:00 一些语法糖而已。。老老实实看红皮书。 |
3 leer561 2017-07-23 15:45:19 +08:00 先精读一遍权威指南,再边读 es6 边学 react。 |
4 murmur 2017-07-23 15:46:39 +08:00 感觉除了 es5 的 getter/setter 之外,其余的 es6 特性 polyfill 一下都可以用 言外之意就是除了语法糖之外没啥吸引人 es5 的语法反倒是看着啥样编译了就是啥样 不要跟我说什么 code map,chrome 调试一下断点能起飞,何况还有 safari 这种不支持 codemap 的。。 react 的话把 redux 那块好好看一下 现在的人挺喜欢搞这些 虽然我个人认为状态机并不能让程序可读性更高.. |
5 qq12345454 OP @imcxy 请问红皮书是哪本 |
6 otakustay 2017-07-23 16:31:21 +08:00 @murmur 不,是因为 ES6 不能 polyfill 的部分你都不敢用,所以产生了 ES6 只有可 polyfill 那部分的错觉 |
7 sunjourney 2017-07-23 16:41:45 +08:00 via iPhone 现在有纯 es6 的书吗?就是那种包含语法、变量、作用域的书吗? |
8 sunjourney 2017-07-23 16:43:01 +08:00 via iPhone 你不可能只学 es6 的,除非你找到一本用的 es6 却从头讲 js 的书 |
9 zdkmygod 2017-07-23 17:07:33 +08:00 先看《高级程序设计》,再看《 ES6 深入理解》,同一个作者写的,阅读起来比较流畅。 |
10 Tunar 2017-07-23 17:34:55 +08:00 via Android 先红宝书,再阮一峰 es6,最后再犀牛书 |
11 akrf 2017-07-23 17:42:25 +08:00 via Android 其实我一直不太懂 es6,很尴尬… |
12 radical 2017-07-23 17:56:38 +08:00 先看 《 Javascript 高级程序设计》 再看 《 Exploring ES6 》 有点基础后再看下 《 You don't know JS 》 ES6 不去深究内部实现,就是一些语法糖,让你写的更舒服点了 |
13 Morriaty 2017-07-24 09:55:33 +08:00 不管你看的哪个,看完之后都是 ES10 了 |
14 weishijun14 2017-07-24 10:26:17 +08:00 先看 es6 你能看得懂?没有 js 基础你能理解 promise , async, await ? |