自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象编程思想

(逆战班)面向对象编程思想 1.面向对象基介绍 面向对象是一种编程思想,代码的书写格式。 之前的编程方式,称为面向过程编程方式。 2.面向对象和面向过程的区别: 面向过程:自己独立完成程序的定义和执行 面向对象:直接调用封装好的函数,执行。 3.对象的优点: 1.对象中可以定义并且存储多个单元 2.对象中,调用具体数据很方便,调用数据是不用考虑数据的顺序 3.对象中可以定义函数,还可以通过函数的t...

2020-04-18 10:30:45 279

原创 异步执行原理

异步执行原理(逆战班) 计算机程序执行分为同步执行,和异步执行 所谓的同步执行,就是正常的计算机程序执行的3大顺序流程 例如: 顺序控制语句 从上至下,从左至右 分支控制语句 if,switch 循环控制语句 for,while,do…while,for…in,forEach() 所谓的异步执行,是一种特殊的程序的执行方式 例如: setInterval setTimeout 事件的绑定 ...

2020-04-04 09:40:20 337

原创 深浅拷贝

深浅拷贝(逆战班) 1.浅拷贝 直接将一个引用数据类型的地址,赋值给另一个变量存贮的,称为浅拷贝 两个变量存储的是相同的内存地址,一个操作,另一个也会改变 赋值之后一个改变,另一个也会改变 例: // arr1 变量中 存储的是 数组的 内存地址 var arr1 = [1,2,3,4,5]; // 将arr1 存储的内存地址,赋值给arr2,两个变量存储的是...

2020-03-20 18:21:49 173

原创 JavaScript数组去重

(逆战班)JavaScript数组去重 在这里我使用indexOf( );的方法来进行去重。 var arr1 = [1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8];//这个是需要查重的数组 var arr2 = new Array(); //创建一个新数组用来存放数据 arr1.forEach(function(val){ //遍历arr1 if...

2020-03-20 18:11:45 166

原创 undefined 和 null 的区别

undefined 和 null 的区别(逆战班) (1)null是一个表示”无”的对象,转我数值是为0,undefined是一个表示”无”的原始值,转为数值时为NaN。当声明的变量还未被初始化时,能量的默认值为undefined (2)Null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象 (3)Undefined表示”缺少值”,就是此处应该有一个值,但是还没有定义。典型用法是:...

2020-03-14 09:41:09 215

原创 html5新语义化标签

(逆战班)HTML5新语义化标签 html5中多了很多新的语义化标签,他们和div类似,但是可以让人们更加理解结构,还可以针对特殊人群如盲人使用的屏幕阅读器,这些语义化标签相比传统标签更加友好。 下面列举一些新的语义化标签。 header :页眉 一般用在结构的头部。 footer:页脚 一般用在结构的尾部。 main:主体 结构的主体部分 注:上述三个标签在一个页面中只能出现一次。 hgr...

2020-03-07 10:53:41 287

原创 animation的属性值

(逆战班)animation 属性是一个简写属性,用于设置动画属性。属性值详解如下: 1.annimation-name属性 给当前标签的要用到annimation动画起一个名字,具体用法: @keyframes 动画的名字{ from{} to{} } 从而规定当前标签需要进行怎样的运动 2.animation-duration属性 规定完成动画需要的时间,以秒或毫秒计。...

2020-02-22 11:04:12 1830

空空如也

空空如也

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

TA关注的人

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