摘要:
这里简单的罗嗦一下 var 和 let 的区别 执行下面的代码1: (function() { console.log(name); let name = 'PapaerCrane'; })(); 执行下面的代码2: (function() { console.log(name); var name 阅读全文
摘要:
相信网上对闭包有很多的解释,毕竟这个玩意儿是仁者见仁智者见智,对于我来说,总结了2个特性: 1.函数嵌套函数,内部函数可以引用外部函数的参数和变量 function aaa() { var a = 5; function bbb() { alert(a) } return bbb } var c = 阅读全文
摘要:
// 函数声明 function funDeclaration(type){ return type "Declaration"; } // 函数表达式 var funExpression = function(type){ return type "Expression"; } 1.Javascr 阅读全文
摘要:
// 经典的写法 function test(n) { if (n <= 1) { return 1; } else { return n * test(n-1); } } test(4) // 24 上面的写法是没有问题的 ,但是如果遇到函数表达式的写法,可能会报错,比如: function te 阅读全文