2019年5月7日
摘要: 1.错误理解 闭包就是个bug,闭包其实是利用了一个变量退出作用域的时候,暂时没有被销毁,它的值还在,如果后面有变量也叫这个名字,那这个数据会被重新利用起来。你会发现,后面你使用的这个名字一样的变量是有初值的。下面的例子可以看出问题来。 执行上面的代码可以看的很清楚。计数器一样正常工作。 所以,闭包 阅读全文
posted @ 2019-05-07 21:14 许天天 阅读(385) 评论(1) 推荐(1) 编辑
摘要: 1.spring配置 2测试 阅读全文
posted @ 2019-05-07 20:31 许天天 阅读(232) 评论(0) 推荐(1) 编辑
摘要: void()仅仅是代表不返回任何值,但是括号内的表达式还是要运行,如 阅读全文
posted @ 2019-05-07 20:27 许天天 阅读(130) 评论(0) 推荐(1) 编辑
摘要: 1,变量作用域 (1)局部变量:在函数中通过var声明的变量。 全局变量:在函数外通过var声明的变量。 没有声明就使用的变量,默认为全局变量,不论这个变量在哪被使用。 (2)var 可以先使用再定义。如下 (3) let和const let 声明的变量只在 let 命令所在的代码块内有效。 con 阅读全文
posted @ 2019-05-07 20:25 许天天 阅读(1706) 评论(0) 推荐(2) 编辑