03 2020 档案

摘要:闭包的定义:闭包是指有权访问另一个函数作用域中的变量的函数 --《JavaScript 高级程序设计》。 如何理解这句话:其实就是指在函数a外面能够访问函数a里面的函数b。 例如: 1 function a () { 2 var v = 123; 3 function b() { 4 console 阅读全文
posted @ 2020-03-12 21:17 小小_先森 阅读(1488) 评论(0) 推荐(0)
摘要:垃圾回收是编程语言必不可少的环节,当一个变量被定义时,会在系统中分配一个内存来储存变量的值,而当这个变量不在使用的时候就需要对变量进行回收,释放内存。 如果垃圾不进行回收就会照成内存泄露的情况,内存泄露可能会导致卡顿或者崩溃。 在编程语言中,c 语言需要手动对垃圾进行回收,而java 和 javas 阅读全文
posted @ 2020-03-04 20:55 小小_先森 阅读(988) 评论(0) 推荐(1)
摘要:作用域:在js预编译时、代码执行之前对全局或局部的变量进行收集,存放在一指定内存中scope,执行时对scope进行访问,scope 就是全局或局部的作用域。 如: 1 function test() { 2 var a = 123; 3 } 4 5 test(); 在test() 执行之前对tes 阅读全文
posted @ 2020-03-04 18:51 小小_先森 阅读(691) 评论(0) 推荐(0)