删除一个表达式的、引用类型的结果(Result),而不是在删除 x 表达式,或者这个删除表达式的值(Value)。
来自:01 | delete 0:JavaScript中到底有什么是可以销毁的
7 人划过
动态添加的“var 声明”是可以删除的,这是唯一能操作 varNames 列表的方式(不过它并不存在多少实用意义)
来自:02 | var x = y = 100:声明语句与语法改变了JavaScript语言核心性质
7 人划过
它是一门多范型语言,或者,也称为混合范型语言。JavaScript 的简单来自于此,复杂也来自于此;生存能力来自于此,抨击诟病也来自于此。
来自:开篇词 | 如何解决语言问题?
7 人划过
只是由于“递归完成与循环过程的结束”在这里是相同的语义,因此函数“f()”中不需要像迭代函数那样来处理“状态 (done)”的传出。递归函数“f()”,要么结束,要么无穷递归。
来自:09 | (...x):不是表达式、语句、函数,但它却能执行
4 人划过
也就是说 input/output 的都是数据的值,而不是引用。
来自:08 | x => x:函数式语言的核心抽象:函数与表达式的同一性
3 人划过
一般函数:(除部分函数有特殊限制外,)同时可以做 new 和调用运算。
来自:13 | new X:从构造器到类,为你揭密对象构造的全程
3 人划过
每次迭代在实际上都并不是运行在 loopEnv 中,而是运行在该次迭代自有的 iterationEnv 中。
来自:05 | for (let x of [1,2,3]) ...:for循环并不比使用函数递归节省开销
3 人划过
在处理 export/import 语句的全程,没有表达式被执行
来自:04 | export default function() {}:你无法导出一个匿名函数表达式
3 人划过
*精彩内容为该课程各文章中划线次数最多的内容
编辑推荐
包含这门课的学习路径
前端工程师
24门课程 109.3w人学习
看过的人还看了