前端学习笔记 JSjs对象是通过引用来传递的,我们创建的每个递归函数是在一个函数通过名字调用自身的情况下造成的function factorial (num) { if (num <= 1) { return 1; } else { return num * factorial(num - 1); }}call apply bind继承第二个参数不一样,call()第二个参数是数,apply()第二个参数是数组模块化:公共&私有方法(闭包)块级作用域(通常称为私有作用域)的匿名函