摘要: 一、什么是面向对象 所谓的面向对象,是一种编程思想,编程思路,代码的书写格式 二、对象的优点 1. 对象中,可以定义并且存储多个数据单元以及所有JavaScript支持的数据类型 例: 2. 对象中,调用具体数据很方便,调用数据时,不用考虑数据的顺序 例: 3. 对象中,可以定义函数,还可以通过函数 阅读全文
posted @ 2020-04-18 15:11 W_AnG_C 阅读(167) 评论(0) 推荐(0) 编辑
摘要: for循环 是应用最广泛的循环形式,适用于已知循环次数,循环嵌套情况 循环逻辑: 1. 定义循环变量并且赋值初始值 2. 判断是否符合进入循环的条件 3. 执行循环体 4. 执行步长 注:1 - 4步为循环执行 基本语法: for...in循环 for-in循环实际是为循环”enumerable“对 阅读全文
posted @ 2020-04-03 23:13 W_AnG_C 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝 定义:直接将一个引用数据类型的地址,赋值给另一个变量存储,两个变量存储的是相同的内存地址,在一个变量操作数据,另一个变量中的数据也会改变 案例: 总结: a给b赋值时是给的内存地址,两个变量中的数据改变随意一个变量的数据,另外一个变量中的数据也跟着改变,这种操作就被称为浅拷贝 深拷贝 定义: 阅读全文
posted @ 2020-03-21 15:08 W_AnG_C 阅读(226) 评论(1) 推荐(1) 编辑
摘要: NaN:全称为not a number,理解为不是一个数值。表示一个存储数据的数据类型。 NaN == NaN 的执行结果为:false。代码与结果如下图: 原因: JavaScript的规定, NaN表示的是非数字, 那么这个非数字可以是不同的数字,因此 NaN 不等于 NaN。 注:两个NaN永 阅读全文
posted @ 2020-03-14 14:34 W_AnG_C 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: 网格布局有作用于容器上的,也有子项上的,具体如下图: 作用在grid容器上的: 1.grid-template-columns(设置列)和grid-template-rows(设置行)? 对网格进行横纵划分,形成二维布局。单位可以是像素,百分比,自适应以及fr单位(网格剩余空间比例单位)。 注:网格 阅读全文
posted @ 2020-03-07 23:45 W_AnG_C 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 根据语法添加的位置不同分为两部分:一为语法在父容器上的,二为语法在子容器上的。 以下是我在逆战班学习之后自己的理解 1. 语法是添加到父容器上的? 1).display : flex; 设置盒子 2).flex-direction: 布局的排列方向 (主轴排列方向) row; 默认值,显示为行。方向 阅读全文
posted @ 2020-02-28 23:07 W_AnG_C 阅读(331) 评论(0) 推荐(0) 编辑