ruanyf
bf30299b48
docs(simd): add simd chapter
2016-10-04 18:41:24 +08:00
ruanyf
aa7f34527b
docs(class): fix typo
2016-07-23 07:32:32 +08:00
ruanyf
e1cb574009
docs(function): edit default parameter
2016-07-22 17:15:38 +08:00
ruanyf
4fb1525a36
docs(function): edit tail optimization
2016-07-15 20:36:23 +08:00
十三
a33b928158
fix: function Fibonacci2 bug
2016-07-14 16:45:49 +08:00
Ruan YiFeng
f7494bc67e
Merge pull request #209 from NumerHero/gh-pages
...
增加fibonacci 尾递归算法
2016-05-23 05:35:00 -05:00
Owen
1e1ea908ff
Update function.md
2016-05-23 11:35:13 +08:00
Owen
d4640a262d
增加fibonacci 尾递归算法
...
阮老师你好,阅读完您关于 尾递归这方面的研究书稿后,我自己使用了尾递归实现了计算fibonacci数列的方法,觉得比较有代表性
由非尾递归的fibonacci数列的 和 尾递归的fibonacci数列 比较,更加说明尾递归优化的重要性
此外fibonacci数列也是测试性能的常用算法
如果因为我的理解不深刻,浪费了老师宝贵时间,望老师见谅
2016-05-23 11:32:06 +08:00
Xcat Liu
b3d9aa82bf
Fix coding style in docs/function.md
2016-05-18 11:13:05 +08:00
ruanyf
2b53f9fc0d
doc(iterator): fix 示例代码
2016-05-11 19:55:41 +08:00
ruanyf
e6c5f9e1ff
doc(generator): generator 函数模拟构造函数
2016-05-11 07:47:54 +08:00
ruanyf
81e186f62a
docs(function): fix 函数的默认参数
2016-04-19 09:12:01 +08:00
ruanyf
dff2069aec
Merge branch 'gh-pages' of github.com:ruanyf/es6tutorial into gh-pages
2016-03-19 16:41:13 +08:00
ruanyf
d14163cf5d
docs(intro): fix babel
2016-03-19 16:40:52 +08:00
cntanglijun
2957811796
删除一个逗号 🙏
2016-03-16 00:55:46 +08:00
ruanyf
1ae51bdea5
docs(let): ES6的块级作用域使得函数可以在条件作用域内声明
2016-03-05 14:35:33 +08:00
ruanyf
9af674d025
docs(function): 箭头函数的this
2016-03-03 16:31:42 +08:00
ruanyf
689081f7d8
docs(function): 箭头函数
2016-02-19 13:47:54 +08:00
ruanyf
0be4b18312
edit function/tco
2016-02-03 17:41:36 +08:00
JulienBrks
5001eeae4e
Update function.md
...
参数默认值例子的一个参数说明有问题,将"函数"改为"对象"
2016-01-21 22:25:36 +08:00
zavven
a2ec075b69
Update function.md
...
勘误。line:766
原:return person.first + ' ' + person.name;
改:return person.first + ' ' + person.last;
2016-01-19 18:18:39 +08:00
ruanyf
91d44bdb6f
edit set-map
2016-01-08 19:17:16 +08:00
ruanyf
d12c9c843f
edit function/spread
2016-01-04 03:49:44 +08:00
yuwei
06e16fe529
修改扩展运算符应用5的写法错误
...
详情以及建议见 https://github.com/ruanyf/es6tutorial/issues/111 。
5)类似数组的对象
任何类似数组的对象,都可以用扩展运算符转为真正的数组。
var nodeList = document.querySelectorAll('div');
var array = [...nodeList];
这里明显有问题,对于扩展运算符,只能对于可遍历(iterable)的对象
MDN
The spread operator allows an expression to be expanded in places where multiple arguments (for function calls) or multiple elements (for array literals) are expected.
2016-01-03 21:40:57 +08:00
ruanyf
1ed8d1d915
edit function/bind operator
2015-11-30 12:08:15 +08:00
ruanyf
8afab8ca89
edit function/length
2015-11-13 13:22:20 +08:00
ruanyf
95118cfcee
edit function
2015-11-07 21:59:46 +08:00
ruanyf
bb909143a9
edit function
2015-11-07 17:02:19 +08:00
ruanyf
715a5fe4dc
edit function/tco
2015-11-06 09:46:06 +08:00
ruanyf
f07d5c21c3
edit function
2015-11-05 11:52:53 +08:00
ruanyf
a6ec140c7f
edit object
2015-11-05 11:23:07 +08:00
ruanyf
7c2ba1b038
edit object
2015-10-31 13:16:06 +08:00
ruanyf
1b0805cb30
edit function/desturcturing/array
2015-10-30 22:49:54 +08:00
ruanyf
857944c681
edit docs/function
2015-10-29 12:09:13 +08:00
ruanyf
7c51ca6cf2
edit string & function
2015-10-27 08:30:17 +08:00
ruanyf
5c76160bc0
edit function
2015-10-22 17:44:44 +08:00
ruanyf
4e1e738528
edit class
2015-10-20 13:53:06 +08:00
ruanyf
c6d6fa358b
edit errors
2015-10-19 21:05:44 +08:00
ruanyf
349e0fd048
fix error
2015-10-15 22:09:37 +08:00
ruanyf
7d31f94c82
edit function/default value
2015-10-08 07:54:19 +08:00
ruanyf
97f6f6d98e
add ES7 features
2015-09-18 08:06:09 +08:00
ruanyf
24548c3f3f
add function's name property
2015-09-13 21:17:33 +08:00
ruanyf
0012c4f1eb
edit function/spread
2015-09-02 09:00:16 +08:00
ruanyf
04d80fcbb4
edit function/arrow function
2015-08-27 08:44:49 +08:00
ruanyf
2ffd5f9e97
edit class/decorator
2015-08-09 17:32:24 +08:00
Ruan Yifeng
634ab7c5a2
edit docs/class
2015-07-31 20:46:08 +08:00
Ruan YiFeng
bdadd3e2d7
Merge pull request #69 from lmk123/patch-4
...
事件处理函数中的 this 并不是指向全局对象,而是指向绑定事件的节点元素
2015-07-23 21:19:54 +08:00
Milk Lee
c0b0eed507
事件处理函数中的 this 并不是指向全局对象,而是指向绑定事件的节点元素
...
```js
document.addEventListener('click',function(){console.log(this === document)}); // true
```
从上面这段代码可以看出,事件处理函数里的 `this` 并不是指向 `window` 对象。如果你所说的“全局对象”并不是指 `window` 对象,我也觉得应该阐明这里的“全局对象”到底是指什么,以免产生歧义
2015-07-23 12:43:55 +08:00
Milk Lee
cd1bb10a1b
function.md 中一处示例的单引号写错了
...
示例中写的是中文全角的单引号,正确的应该是英文的单引号
2015-07-23 12:34:44 +08:00
Ruan Yifeng
ef0695403f
加入mixin和trait的介绍
2015-07-20 16:24:50 +08:00