- 博客(7)
- 收藏
- 关注
原创 面向对象编程思想
(逆战班)面向对象编程思想1.面向对象基介绍面向对象是一种编程思想,代码的书写格式。之前的编程方式,称为面向过程编程方式。2.面向对象和面向过程的区别:面向过程:自己独立完成程序的定义和执行面向对象:直接调用封装好的函数,执行。3.对象的优点:1.对象中可以定义并且存储多个单元2.对象中,调用具体数据很方便,调用数据是不用考虑数据的顺序3.对象中可以定义函数,还可以通过函数的t...
2020-04-18 10:30:45 226
原创 异步执行原理
异步执行原理(逆战班)计算机程序执行分为同步执行,和异步执行所谓的同步执行,就是正常的计算机程序执行的3大顺序流程例如:顺序控制语句 从上至下,从左至右分支控制语句 if,switch循环控制语句 for,while,do…while,for…in,forEach()所谓的异步执行,是一种特殊的程序的执行方式例如:setInterval setTimeout事件的绑定 ...
2020-04-04 09:40:20 270
原创 深浅拷贝
深浅拷贝(逆战班)1.浅拷贝直接将一个引用数据类型的地址,赋值给另一个变量存贮的,称为浅拷贝两个变量存储的是相同的内存地址,一个操作,另一个也会改变赋值之后一个改变,另一个也会改变例: // arr1 变量中 存储的是 数组的 内存地址 var arr1 = [1,2,3,4,5]; // 将arr1 存储的内存地址,赋值给arr2,两个变量存储的是...
2020-03-20 18:21:49 132
原创 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 116
原创 undefined 和 null 的区别
undefined 和 null 的区别(逆战班)(1)null是一个表示”无”的对象,转我数值是为0,undefined是一个表示”无”的原始值,转为数值时为NaN。当声明的变量还未被初始化时,能量的默认值为undefined(2)Null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象(3)Undefined表示”缺少值”,就是此处应该有一个值,但是还没有定义。典型用法是:...
2020-03-14 09:41:09 164
原创 html5新语义化标签
(逆战班)HTML5新语义化标签html5中多了很多新的语义化标签,他们和div类似,但是可以让人们更加理解结构,还可以针对特殊人群如盲人使用的屏幕阅读器,这些语义化标签相比传统标签更加友好。下面列举一些新的语义化标签。header :页眉一般用在结构的头部。footer:页脚一般用在结构的尾部。main:主体结构的主体部分注:上述三个标签在一个页面中只能出现一次。hgr...
2020-03-07 10:53:41 236
原创 animation的属性值
(逆战班)animation 属性是一个简写属性,用于设置动画属性。属性值详解如下:1.annimation-name属性给当前标签的要用到annimation动画起一个名字,具体用法: @keyframes 动画的名字{ from{} to{} }从而规定当前标签需要进行怎样的运动2.animation-duration属性规定完成动画需要的时间,以秒或毫秒计。...
2020-02-22 11:04:12 1620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人