自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 闭包的形成

闭包的形成闭包的形成与变量的作用域以及变量的生存周期密切相关。变量的作用域变量的作用域,就是指变量的有效范围。我们最常谈到的是在函数中声明的变量作用域。当在函数中声明一个变量的时候,如果该变量前面没有带上关键字 var ,这个变量就会成为全局变量,这当然是一种容易造成命名冲突的做法。另外一种情况是用 var 关键字在函数中声明变量,这时候的变量即是局部变量,只有在函数内部才能访问到这个变量,在函数外面是访问不到的。代码如下: var func = function(){ va

2021-03-18 21:13:56 231 2

原创 数组的基本概念

什么是数组?字面理解就是 数字的组合。其实也不太准确,准确来说数组就是一个数据的集合。也就是我们把一些数据放在一个盒子里面,按照顺序排好[1,2,3,'hello',true,false]这个东西就是一个数组,存储着一些数据的集合数组也是数据类型的一种我们简单的把所有数据类型分为两个大类:基本数据类型和复杂数据类型基本数据类型: number / string / boolean / undefined / null …复杂数据类型: object / f

2021-01-18 19:38:40 382 3

原创 递归函数理解与应用

递归函数递归:自己调用自己的手段 递归函数:一个函数内部,调用了自己,循环往复 其实递归函数和循环很类似 需要有初始化,自增,执行代码,条件判断的,不然就是没有尽头的递归函数,我们叫做死递归 // 递归函数 var i = 1; function fn(){ console.log(i); i++; if(i<=10){ // 在函数里面调用自己

2021-01-18 17:58:57 268 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除