摘要: 一、啥是Grid呢 网格布局(Grid)是最强大的 CSS 布局方案 二、Grid和Flex flex用来做一维布局,在一条轴线上来控制。 grid是二维布局,通过行和列来控制 三、Grid的基本概念 1.容器和项目 采用网格布局的区域,称为"容器"(container)。容器内部采用网格定位的子元 阅读全文
posted @ 2020-04-28 20:08 小艾同学喔 阅读(327) 评论(1) 推荐(1) 编辑
摘要: 一、冒泡排序 就是两两之间 相互比较 前面的大于后面的则交换 重复这个操作。 1.交换两个变量的几种方法 二、插入排序 三、选择排序 就是先假设第一个是最小的,循环遍历,将第一个与所有的比较,当有人比他大,就把那个数的索引值换成最小索引值,再进行比较,这样每一轮都会得到一个最小值,知道length 阅读全文
posted @ 2020-04-28 20:03 小艾同学喔 阅读(144) 评论(1) 推荐(1) 编辑
摘要: 一、Math对象 1.获取π 2.最大值/最小值 3.取整 4.生成一个随机数 Math.random():生成[0,1)范围的随机数 和取整搭配使用,生成一个n~m的随机数 Math.floor(Math.random() m n+1)+n 5.绝对值 Math.abs() 6.次幂和平方 7.案 阅读全文
posted @ 2020-04-28 20:00 小艾同学喔 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 对象是一组无序的相关属性和方法的集合,所有的事物都是对象, 万物皆对象 一、创建对象的三种方式 对象的属性以键值对存在。 对象的方法是一个函数 1.利用对象字面量创建对象 2.通过object创建函数 3.构造函数创建对象 1. 构造函数约定 首字母大写 。 1. 函数内的属性和方法前面需要添加 t 阅读全文
posted @ 2020-04-28 19:59 小艾同学喔 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、函数作用域 作用域是一个变量或函数的作用范围。作用域在 函数定义 时,就已经确定了。 作用域的内部原理 编译、执行、查询、嵌套、异常 编译:边解释,便运行 分词单元 解析成抽象树 全局作用域与局部作用域 全局作用域:作用于整个 script 标签内部,或者作用域一个独立的 JS 文件 局部作用域 阅读全文
posted @ 2020-04-28 19:58 小艾同学喔 阅读(161) 评论(1) 推荐(1) 编辑
摘要: 08 函数 函数:就是将一些功能或语句进行 封装 ,在需要的时候,通过 调用 的形式,执行这些语句。 函数也是一个对象 使用 检查一个函数对象时,会返回function 一、声明函数 1.声明函数 2.函数表达式创建函数 声明函数和函数表达式的区别 声明函数在哪里都能调用 函数表达式只有在表达式后面 阅读全文
posted @ 2020-04-21 22:08 小艾同学喔 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 01.翻转数组 02.最大值 03.数组去0 04.返回0的索引和次数 05.数组去重 阅读全文
posted @ 2020-04-21 21:59 小艾同学喔 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 数组(Array)是属于 内置对象 数组中的元素可以是任意的数据类型,也可以是对象,也可以是函数,也可以是数组。数组的元素中,如果存放的是数组,这种数组就是二维数组。 js数组内可以放多个不同类型的值,不会报错,但建议放同一个类型的~! 相关链接 "https://developer.mozilla 阅读全文
posted @ 2020-04-20 18:33 小艾同学喔 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 05 循环的小demo 1.补0 2.求出1 100间所有个位数不为3的和(continue) 3.求从1开始第35个能被7和3整除的整数 4.简易的ATM机 5.登录 do...while 三次机会 q强制退出 6.录年龄 7.水仙花数 8.图形类 正方形 正反直角三角形 等腰三角形 菱形 9.组 阅读全文
posted @ 2020-04-20 18:30 小艾同学喔 阅读(257) 评论(0) 推荐(1) 编辑
摘要: 一、顺序语句 没有特定的语法结构,代码从上到下依次执行 二、分支结构 由上到下执行代码的过程中,根据不同的条件,执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果 1.if语句 条件判断 条件成立才执行。如果条件不成立,那就什么都不做。 条件分支语句 if嵌套 2.switch语句 首先 阅读全文
posted @ 2020-04-20 18:29 小艾同学喔 阅读(173) 评论(0) 推荐(0) 编辑