1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-24 18:32:22 +00:00

91 Commits

Author SHA1 Message Date
谭九鼎
daa455fb2a use https for some links 2021-09-09 09:14:43 +08:00
bieyanghong。
9d51292b69
Update let.md
增加一个解释,方便刚入门的同学理解。
2021-07-22 17:11:21 +08:00
daungui
53cb4d3ef8 docs: 修正已知的 this 术语错误 2021-05-16 00:39:45 +08:00
ruanyf
e78513744c docs(let): fix #1001 2020-08-06 19:56:54 +08:00
ruanyf
69cae47007 docs: update ES2020 2019-12-25 15:24:51 +08:00
龙腾道
c82936863b
将块级作用域的取代范围重新限定回匿名 IIFE
具名 IIFE 可能用于临时递归,块级作用域取代不了。
上次网友修改对于概念表述是更严谨了,但这里的关注点并不是 IIFE 本身,而是块级作用域。
所以这次尝试修改成不犯概念错误的情况下,回归教程章节本意。
2019-07-20 15:28:33 +08:00
ruanyf
a4956cb858 docs(let): edit globalThis 2019-04-24 16:55:44 +08:00
ruanyf
c703df344a docs(let): edit 块级作用域 2019-04-22 13:20:53 +08:00
CosSalt
b72d92aab6
函数内部重新声明参数
函数内部重新声明参数在函数声明时不会报错,在使用时才会报错
2019-02-13 12:56:05 +08:00
Chen Fengyuan
7d266f0ce7 docs: fix typos 2019-01-23 15:06:56 +08:00
ruanyf
86b5a9c33f docs(let): fix const #720 2018-07-17 21:45:13 +08:00
ruanyf
420a9f76f8 docs(let): fix const #720 2018-07-17 21:42:52 +08:00
ruanyf
0fe548fd2b docs(let): edit const #720 2018-07-17 12:25:38 +08:00
favefan
e4351e2a70
word change. 2018-06-21 09:28:48 +08:00
ruanyf
cb025812e5 docs(proposals): 增加 最新提案 一章 2018-01-28 12:30:46 +08:00
Ika
e8fdb00040 docs: consistent style 2017-11-12 18:01:54 +08:00
ruanyf
581e760b20 docs: edit let 2017-10-25 10:24:44 +08:00
Wenjun Gong
ce8879f2ac SyntaxError
Missing function name
2017-09-24 14:36:51 +08:00
ruanyf
e35fcfda61 docs(asyce): edit async Generator 2017-07-02 17:15:38 +08:00
ruanyf
2bb8556938 docs(let): edit let 2017-06-16 14:06:03 +08:00
FFning
39f21e7bc5 补充块级作用域示例描述
运行示例代码时觉得描述不完全
2017-06-15 16:19:13 +08:00
ruanyf
165ba46cea docs: add class-extends 2017-06-07 09:22:06 +08:00
ruanyf
8a2c746996 docs(let): edit let 2017-05-31 20:54:06 +08:00
sikaco
57fe8c62fc 修改let.md中不够具体的文字表述,修改示例代码使其更精确 2017-03-08 19:15:21 +08:00
ruanyf
d0baadb677 docs(let): edit block scope 2017-03-06 17:25:07 +08:00
ruanyf
c108637656 docs(let): edit const 2017-02-24 21:53:41 +08:00
ruanyf
9bb12ab3d2 docs(let): edit const 2017-02-24 21:38:18 +08:00
ruanyf
d042de53e6 docs(let): edit 块级作用域内的函数声明 2017-02-08 19:22:44 +08:00
ruanyf
e8db4536b8 docs(let): edit 块级作用域内的函数声明 2017-02-08 19:19:56 +08:00
ruanyf
f66e7cb391 docs(let): edit let 2017-02-07 11:38:45 +08:00
ruanyf
eb2a62215a docs: fix function/参数默认值有单独作用域 2017-01-20 20:39:18 +08:00
ruanyf
192928dc42 docs(let): edit let 2016-12-21 14:54:20 +08:00
ruanyf
fd079ccda1 docs(let): edit let 2016-12-04 10:26:11 +08:00
xhlwill
eba11dd8c7 fix: IIFE 不一定是匿名
(function a() {
  console.log('aaa');
}());
2016-12-04 02:49:08 +08:00
ruanyf
cee05208e9 docs(regex): add s flag 2016-12-02 13:18:47 +08:00
ruanyf
bd2d951f45 docs(let): edit block scope 2016-12-01 16:06:35 +08:00
ruanyf
fd666def3c docs(let): add do expression 2016-12-01 15:59:18 +08:00
ruanyf
e364ba968a docs(async): async Iterator 2016-10-12 22:22:23 +08:00
ruanyf
ddf6220289 docs(let): edit let/global 2016-10-08 01:35:33 +08:00
ruanyf
0465e7b34a docs(let): edit let 2016-10-06 19:57:16 +08:00
ruanyf
fe3446c157 docs(symbol): edit simbol.hasInstance 2016-08-16 15:41:37 +08:00
jacty
e3a8d9f863 更新描述 2016-07-25 17:19:39 +08:00
jacty
188d1a9576 因为ES6对变量提升的定义并不影响ES5的相关定义。所以,当以ES6为主的代码片中,使用var定义变量,则变量提升还是存在的。故而,我认为ES6只是对变量提升做了一些修订,并不是取消。若为取消,我认为应该在ES6环境下,设定var定义的变量也不存在变量提升。 2016-07-25 16:44:47 +08:00
ruanyf
550df8c3b8 docs(let): add 块级作用域之中声明函数 2016-06-16 17:19:10 +08:00
ruanyf
73cff90609 Merge branch 'gh-pages' of github.com:ruanyf/es6tutorial into gh-pages 2016-05-15 12:07:44 +08:00
ruanyf
17ae0fa973 doc(let): 全局对象的属性 2016-05-15 12:06:22 +08:00
Xcat Liu
78112e85b0 Fix some code syntax problem in docs/let.md
Followed the previous coding style, added some `;` and space to the code.
2016-05-13 16:17:59 +08:00
erniu
ffa0100aa2 const 关键字只能声明常量,这个在其他语言中也类似,在MDN上的定义中也是这样的 2016-05-09 12:17:07 +08:00
兔哥
71b13a4351 docs(let): 修正函数默认参数的死区问题 2016-05-04 14:02:22 +08:00
ruanyf
adefd4c365 docs(style): adjust style 2016-04-29 09:25:11 +08:00