文章分类 - ECMAScript
摘要:什么是匿名函数 匿名函数就是没有名称的函数。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/javascript"> // 有名称的函数 fu
阅读全文
摘要:将函数作为其他函数的参数。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/javascript"> let say = function ()
阅读全文
摘要:在 ES6 之前可以通过逻辑运算符来给形参指定默认值,格式: 条件A || 条件B,如果条件 A 成立, 那么就返回条件 A,如果条件 A 不成立, 无论条件 B 是否成立, 都会返回条件 B。 <!DOCTYPE html> <html lang="en"> <head> <meta charse
阅读全文
摘要:扩展运算符在等号左边, 将剩余的数据打包到一个新的数组中, 🐤注意点:只能写在最后。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/java
阅读全文
摘要:因为 console.log(); 也是通过 () 来调用的, 所以 log 也是一个函数。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/j
阅读全文
摘要:什么是函数 函数是专门用于封装代码的, 函数是一段可以随时被反复执行的代码块。 函数格式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/jav
阅读全文
摘要:什么是二维数组 二维数组就是数组的每一个元素又是一个数组, 我们就称之为二维数组。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/javasc
阅读全文
摘要:🐤如下代码是示例中所需要使用到的变量数据提前贴出来放在这。 let arr = [1, 2, 3, 4, 5]; 清空数组 方式一。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title>
阅读全文
摘要:非关键性的地方都不在贴图了直接上代码 let arr = ["a", "b", "c"]; 需求 获取数组中索引为 1 的那个数据 (查) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</titl
阅读全文
摘要:什么是数组的解构赋值 解构赋值是 ES6 中新增的一种赋值方式。 数组解构赋值的注意点 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/java
阅读全文
摘要:什么是数组的遍历 数组的遍历就是依次取出数组中存储的所有数据, 我们就称之为数组的遍历。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/jav
阅读全文
摘要:什么是数组 数组就是专门用于存储一组数据的 注意点:和我们前面学习的 Number / String / Boolean / Null / undefined 不同 (基本数据类型) 而我说的数组 (Array) 不是基本数据类型, 是引用数据类型 (对象类型) 如何创建一个数组 let 变量名称
阅读全文
摘要:需求 要求往界面中打印 **** <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/javascript"> document.write("**
阅读全文
摘要:什么是 continue 关键字 continue 关键字只能用于循环结构 在循环结构中 continue 关键字的作用是跳过本次循环, 进入下一次循环 continue 关键字的注意点 continue 关键字后面和 break 一样, 不能编写其它的代码, 因为执行够不到 <!DOCTYPE h
阅读全文
摘要:什么是 break 关键字 break 关键字可以用于 switch 语句和循环结构中 在 switch 语句中 break 关键字的作用是立即结束当前的 switch 语句 在循环结构中 break 关键字的作用也是立即结束当前的循环结构 break 关键字的注意点 break 关键字后面不能编写
阅读全文
摘要:while <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/javascript"> // 1.初始化表达式 let num = 1; // 2
阅读全文
摘要:for 循环的格式 1 2/5/8 4/7 for (初始化表达式; 条件表达式; 循环后增量表达式) { 3/6 需要重复执行的代码; } for 循环的特点 for 循环的特点和 while 循环的特点一样, 只有条件表达式为真, 才会执行循环体。 for 循环的执行流程 首先会执行 初始化表达
阅读全文
摘要:在 JavaScript 中定义变量有两种方式 ES6 之前: var 变量名称; ES6 开始: let 变量名称; 两种定义变量方式的区别 如果通过 var 定义变量, 可以重复定义同名的变量, 并且不会报错, 并且后定义的会覆盖先定义的。 <!DOCTYPE html> <html lang=
阅读全文
摘要:需求 要求用户输入密码, 判断输入的密码是否正确 (假设正确密码是 123456) 如果正确, 输出 "欢迎回来" 如果不正确, 要求用户重新输入 首先先来看看不使用循环的实现代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT
阅读全文
摘要:while 循环的格式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Demo</title> <script type="text/javascript"> while (条件表达式){ 需要重复执行的代
阅读全文