摘要: 函数的定义: 具有一定功能,封装成函数。 【函数三要素】 函数名 参数(形参,实参) 返回值 声明函数 1、字面量创建(有叫声明式函数) function 函数名() {函数体} 2、构造函数 let 函数名 = new Function();console.log(typeof 函数名);//fu 阅读全文
posted @ 2021-03-18 08:55 伍阳 阅读(65) 评论(0) 推荐(0)
摘要: 集合的定义: 可以存储多个数据,数据不重复(全等匹配) 创建集合: let set = new Set(); 集合的方法: add()` 添加数据,会返回添加后的新集合(链式调用) let set = new Set();set.add(1).add(2).add(3).add(4);console 阅读全文
posted @ 2021-03-09 18:53 伍阳 阅读(3502) 评论(0) 推荐(0)
摘要: 查找 indexOf();从第一个值开始向后查找,返回第一个与查找内容相等数据的下标,如没找到返回-1; lastIndexOf();从最后一个值往前查找,返回第一个与查找内容相等数据的下标,如没找到返回-1; 新增 `数组名.push()` 在数组最后添加数据,可以添加多个值,用逗号分隔(常用) 阅读全文
posted @ 2021-03-09 18:49 伍阳 阅读(84) 评论(0) 推荐(0)
摘要: for of 遍历数组中的每个值, let arr = ["F72", "123", 2000, false]; for(let items of arr){ console.log(items);//"F72", "123", 2000, false } for in 遍历数组中的每个下标 let 阅读全文
posted @ 2021-02-01 09:38 伍阳 阅读(179) 评论(0) 推荐(0)
摘要: 创建数组 一个标识符可以存储多个数据,并且数据的类型可以不同。 两种创建方式。 1字面量声明创建(多用) let account1 = ["F72", "123", 2000, false]; 中括号里每个数据之间的分隔符为逗号,每个数据成为元素,每个元素都有自己在数组中的唯一索引(下标),我们可以 阅读全文
posted @ 2021-02-01 09:31 伍阳 阅读(99) 评论(0) 推荐(0)
摘要: while循环 工作原理:条件为真时重复执行代码块的内容,为假时不执行。 适用场景:推荐用于用户特定操作终止循环,即一开始死循环,当用户操作或输入特定内容终止循环。 break也可用于终止循环。 while (条件){代码块} do...while循环 工作原理:先执行代码块,再判断条件。 即:至少 阅读全文
posted @ 2021-02-01 09:25 伍阳 阅读(160) 评论(0) 推荐(0)
摘要: 条件分支语句分三类, 1,单分支,工作原理:判断条件为真,执行大括号里的代码块;为假不执行。 if (判断条件){ JS代码块; } 2,双分支,工作原理:判断条件为真,执行大括号里的代码块1;为假执行else大括号里的代码块2。 if (判断条件){ JS代码块1; }else{ JS代码块2; 阅读全文
posted @ 2021-02-01 09:19 伍阳 阅读(385) 评论(0) 推荐(0)
摘要: 1强制转换; 书写格式:数据类型(变量名) 例如 String(arr); 2隐式转换: 算术运算符 会把运算符左右的变量转换成数值类型, 注:+加号的左右存在字符串,则进行拼接; 快速进行隐式转换:(超好用) 变量名-0转number 变量名+``转string !!变量名转boolean 判断条 阅读全文
posted @ 2021-01-18 19:41 伍阳 阅读(58) 评论(0) 推荐(0)
摘要: 关于报错之暂时性死区的原因:(多出现于ES6) 暂时性死区(电脑先扫描一遍后发现你有先使用后声明的现象触发) 如果使用var声明变量就会自undefined(因为电脑在第一次扫描的时候把var提升到了第一行) 阅读全文
posted @ 2021-01-18 19:37 伍阳 阅读(76) 评论(0) 推荐(0)
摘要: 1基本数据类型: string(字符型) number(数值型) boolean(布尔型)只有两个值(true真。false假)适用场景判断 null(空的意思)取值unll symbol(讲解对象,进行补充) 1.基本数据类型 数值:输出类型为Number(不区分整数和浮点数,即小数)NaN属于N 阅读全文
posted @ 2021-01-18 19:34 伍阳 阅读(192) 评论(0) 推荐(0)