- 博客(4)
- 收藏
- 关注
转载 .Net 字典的理解
概念:在C#中,Dictionary提供快速的基于兼职的元素查找。他的结构是这样的:Dictionary<[key], [value]> ,当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。引用:要使用Dictionary集合,需要导入C#泛型命名空间System.Collections...
2019-02-18 16:07:56
1781
转载 JS重要知识点-声明提前
讲述这个概念之前,我们首先来看一个简单的例子:console.log(a); var a=100;console.log(a); 当你在思考各会输出什么值的时候,你其实进入了变量申明提前的概念中了。①var声明提前概念:变量在声明它们的脚本或函数中都是有定义的,变量声明语句会被提前到脚本或函数的顶部。但是,变量初始化的操作还是在原来var语句的位置执行,在声明语句之前变量的值是u...
2018-12-18 17:11:36
312
转载 结合栈来讲Javascript闭包
讲到闭包,除了结合着作用域之外,还需要结合着执行上下文栈来说一下。在前面讲执行上下文栈时(http://www.cnblogs.com/wangfupeng1988/p/3989357.html),我们提到当一个函数被调用完成之后,其执行上下文环境将被销毁,其中的变量也会被同时销毁。但是在当时那篇文章中留了一个问号——有些情况下,函数调用完成之后,其执行上下文环境不会接着被销毁。这就是需要理解...
2018-12-17 17:44:31
200
转载 Javacript 闭包浅谈
Javacript 闭包浅谈闭包:闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。相关学科:离散数学。特 点:未绑定到特定对象 。我们首先知道闭包有3个特性:①函数嵌套函数②函数内部可以引用函数外部的参数和变量③参数和变量不会被垃圾回收机制回收简单例子:①函数作为返回值function a(){var i=0;funct...
2018-12-17 15:13:45
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人