自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

崭新的开始

一些问题与思考

  • 博客(5)
  • 问答 (6)
  • 收藏
  • 关注

原创 js多维数组变一维的几种方法

第一种方法:concat+applyvar arr = [1,[2,3],[4,5]];var newArr = [].concat.apply([],arr);解释:利用apply以数组方式传参的特性以及concat原生的多数组合并特性,相当于concat([],[1],[2,3],[4,5])。缺点:只能二维转一维。第二种方法:join+splitvar arr = [1,[2,...

2019-10-24 10:40:32 846

原创 闭包函数的生存周期

简单的例子:function A() { var count = 0; return function B() { count++; console.log(count); }}有这样一个简单的闭包函数A,包含了一个内部返回函数B。var C = A();var D = A();C();//1C();//2D();//1D();//2现在我们声明了两个变量C和...

2019-08-29 17:40:49 151

原创 向闭包内的参数传递新的值

//这是错误的示范function ChangeAndSet(slice) { var line; return function () { if (line) { clearInterval(line); } line= setInterval(Update, slice); }}var obj...

2019-08-21 11:53:51 1141

原创 闭包函数中的this丢失问题

问题描述:var say="i am window";function Speak(){ this.say="i am Speak"; console.log(this.say); return function Speech(){ console.log(this.say); return this.say; }}var obj=new Speak();//i am Sp...

2019-08-20 13:29:54 601

原创 闭包函数的实例对象属性undefined问题

先看第一个例子var say="i am window";function Speak(){ this.say="i am Speak"; console.log(this.say); return function Speech(){ console.log(this.say); return this.say; }}var obj=new Speak();//i am ...

2019-08-19 13:22:40 369

空空如也

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

TA关注的人

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