自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javascript 的es6

1:es6里面也有let会计作用域和var的变量提升,函数的变量提升,函数与变量提升会先提升函数,把函数体全部提升上去,const也和let一样都是块级作用域,都只能在大括号里面写 2:函数的提升的步骤:先找到生成环境,在找形参,在给实参赋值,在找变量,在找普****通函数(函数字面量不会被提升:var fn=function(){console.log(666)}) 3:结构赋值:一般用于数组和...

2019-08-21 14:57:30 329

原创 javescript的函数理解

"函数"的概念就是用来封装一块特定功能的代码,其他地方需要就可以调用,反复使用 函数的关键字“function”,有三种声明方法,第一种 function fn(){ }fn(),函数不调用,就不会执行 第二种 var fn=function(){ },把函数赋给一个变量 第三种 var fn=new Function(){ },new出来的构造函数,小括号里面参数,最后一个是函数的执行体 ret...

2019-05-23 17:33:04 216

原创 javascripty原型链的理解 修改this指向

“”原型链“”有两条线,理解原型链先理解各对象的顶层,“第一层”:也是最大的BOS“function”,“”第二层“”:是js里面所有的基础类型“object,string,number,bolean,function…”,“”第三层“”:是基础类型new出来的实例,就是var 定义的就是实例,通过prototype属性可以查找,有返回turn 没有返回flase,这是一条线,第二条是从“Ob...

2019-05-22 18:17:13 298

原创 Javascript的对象浅层拷贝和深层拷贝的一个简单的理解

*浅层拷贝:一般是指对引用类型浅层拷贝,“浅层拷贝”拷贝的是属性值的地址,所以拷贝后修改它的值,那么拷贝前的属性也会被修改,“浅层拷贝”的方法有“”Object.assign“”与 数组方法concat有点类似. “深层拷贝”:就是指引用类型属性值经过拷贝后修改它的值不会影响拷贝前的值,可以通过递归的方式,也可以通过转换两种格式,1:先用JSON.stringif转成字符窜。2:在用JSON.pa...

2019-05-21 22:26:55 309

空空如也

空空如也

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

TA关注的人

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