ES6 for Everyone

4537
44
2017-02-09 11:48:13
9
32
221
17
ES6 for Everyone
视频选集
(1/66)
00 - getting setup
01:22
01 - var Scoping Refresher
05:26
02 - let VS const
04:03
03 - let and const in the Real World
05:11
04 - Temporal Dead Zone
01:30
06 - Arrow Functions Introduction
05:27
07 - More Arrow Function Examples
04:24
08 - Arrow Functions and `this`
08:32
09 - Default Function Arguments
03:53
10 - When NOT to use an Arrow Function
05:46
11 - Arrow Functions Exercises
09:30
12 - Template Strings Introduction
02:19
13 - Creating HTML fragments with Template Literals
09:00
14 - Tagged Template Literals
08:02
15 - Tagged Templates Exercise
06:18
16 - Santizing User Data with Tagged Templates
04:42
17 - New String Methods
07:15
18 - Destructuring Objects
08:43
19 - Destructing Arrays
04:57
20 - Swapping Variables with Destructuring
02:31
21 - Destructuring Functions - Multiple returns and named defaults
05:31
22 - The for of Loop in Action
09:57
22 - The for of loop
08:09
23 - Using for in with Objects
02:20
25 - Array.from() and Array.of()
06:53
26 - Array. find() and .findIndex()
04:42
27 - Array .some() and .every()
02:17
28 - Spread Operator Introduction
05:10
29 - Spread Exercise
05:17
30 - More Spread Examples
06:14
31 - Spreading into a function
03:21
32 - The ...rest param in Functions and destructuring
06:06
33 - Object Literal Upgrades
08:02
34 - Promises
05:43
35 - Building your own Promises
03:28
36 - Chaining Promises + Flow Control
09:26
37 - Working with Multiple Promises
07:08
38 - Symbols
05:58
39 - Code Quality with ESLint
11:00
40 - Airbnb ESLint Settings
10:49
41 - Line and File Specific Settings
05:29
42 - ESLint Plugins
04:20
43 - ESLint inside Atom and Sublime Text
06:37
44 - Only Allow ESLint Passing Code into your git repos
03:36
45 - JavaScript Modules and WebPack 2 Tooling Setup
18:53
46 - Creating your own Modules
09:34
47 - More ES6 Module Practice
08:22
48 - Tool-Free Modules with SystemJS (+bonus BrowserSync setup)
07:06
49 - All About Babel + npm scripts
11:42
50 - Polyfilling ES6 for Older Browsers
06:04
51 - Prototypal Inheritance Review
05:03
52 - Classes
06:50
53 - Extending Classes and using super()
05:16
54 - Extending Arrays with Classes for Custom Collections
06:56
55 - Generators
06:39
56 - Using Generators for Ajax Flow Control
06:07
57 - Looping Generators with for of
01:41
58 - Proxies
06:15
59 - Another Proxy Example
03:35
60 - Using Proxies to comat silly errors
04:42
61 - Sets
04:28
62 - Understanding Sets with Brunch
02:25
63 - WeakSets
03:50
64 - Maps
02:43
65 - Map Metadata with DOM Node Keys
03:40
66 - WeakMap and Garbage Collection
02:35
客服
顶部
赛事库 课堂 2021拜年纪