diff --git "a/21 \345\221\250\351\227\273\347\245\245/20231027\345\217\230\351\207\217\345\222\214\346\225\260\346\215\256\347\261\273\345\236\213.md" "b/21 \345\221\250\351\227\273\347\245\245/20231027\345\217\230\351\207\217\345\222\214\346\225\260\346\215\256\347\261\273\345\236\213.md" new file mode 100644 index 0000000000000000000000000000000000000000..3c34c8d44aa5b6fc8fc686b32cb620d333fa43fd --- /dev/null +++ "b/21 \345\221\250\351\227\273\347\245\245/20231027\345\217\230\351\207\217\345\222\214\346\225\260\346\215\256\347\261\273\345\236\213.md" @@ -0,0 +1,107 @@ +# 笔记 + +let 名 = 值 //定义一个变量 +const 名 = 值 //定义一个常量 +number 数字类型//js没有整型啥的 +NaN 表示计算时不是数字类型 +String 字符串 //没有字符型 +infinity 无穷大 -无穷小 +boolean 布尔值 +undefined 未定义 //没赋值默认为未定义 +null 空 + +# 作业 + +```html + + + + + + Document + + + + + + + + + + + + + + + + + +
薪水房租水電餘額
+ + +``` + +# 练习 + +```js +// 练习一:定义一些变量,保存自己的个人信息: +// 比如姓名、年龄、身高、体重、爱好等等 +let uname,uage,uheight,uweight,uhobby; +uname='韩某某'; +uage=19; +uheight=159; +uweight=160; +uhobby='女'; +docu +document.write(uname,uage,uheight,uweight,uhobby); +// 练习二:定义一个变量name,赋值成coderwhy。定义一个变量admin,将name赋值给admin +let name='coderwhy',admin; +admin=name; +console.log(admin); +// 练习三:定义变量,保存两个数字,并且对两个变量的数字进行交换 +// 方式一:使用临时变量 +let a1=1,b1=2,c; +console.log(a,b); +c=a1; +a1=b1; +b1=c; +console.log(a,b); +// 方式二:不使用临时变量(了解即可) +let a=1,b=2; +console.log(a,b); +a=a+b; +b=a-b; +a=a-b; +console.log(a,b); +// 练习四:让用户在浏览器中输入一个值,在JavaScript程序中使用变量接收 +prompt(a1); +document.write(a1); +// 作业:你平时在使用一些应用程序时,哪些内容可以定义成变量? +// 比如玩游戏、听歌、购物的应用程序中; +let HP=100; +let MP=100; +let Lv=1; + + + + +``` + diff --git "a/21 \345\221\250\351\227\273\347\245\245/20231030 \350\277\220\347\256\227\347\254\246.md" "b/21 \345\221\250\351\227\273\347\245\245/20231030 \350\277\220\347\256\227\347\254\246.md" new file mode 100644 index 0000000000000000000000000000000000000000..b81804c70748cbb47b6e95353e44b2c0a8f46903 --- /dev/null +++ "b/21 \345\221\250\351\227\273\347\245\245/20231030 \350\277\220\347\256\227\347\254\246.md" @@ -0,0 +1,222 @@ +# 笔记 + + + + + + + +# 作业 + +```html + + + + + + Document + + + + + +``` + + + +### 简答题:关键字汇总( 能够简单的说出来这些关键字干啥用的 ) + +- #### let + + 是用于声明变量的关键字 + +- #### typeof + + 是JavaScript中的一个运算符,用于获取一个值的数据类型。它返回一个表示该值的数据类型的字符串 + +- #### if + + 是JavaScript中的一个条件语句,用于根据给定条件执行不同的代码块 + +- #### else + + 是JavaScript中的一个关键字,用于在条件语句中定义一个可选的“否则”分支。当条件语句的条件不满足时,程序将执行 `else` 块中的代码 + +- #### switch + + 是JavaScript中的一个条件语句, `switch` 语句由一个表达式和一系列 `case` 分支组成,每个 `case` 表示不同的条件,如果表达式的值与某个 `case` 匹配,则执行该分支下的代码块。如果没有匹配的 `case`,可以使用 `default` 分支执行默认的代码块。 + + ```html + switch (expression) { + case value1: + // 当 expression 的值等于 value1 时执行的代码块 + break; + case value2: + // 当 expression 的值等于 value2 时执行的代码块 + break; + case value3: + // 当 expression 的值等于 value3 时执行的代码块 + break; + default: + // 当 expression 的值与上述所有的 value 都不匹配时执行的代码块 + } + ``` + +- #### case + + `switch` 语句由一个表达式和一系列 `case` 分支组成,每个 `case` 表示不同的条件,如果表达式的值与某个 `case` 匹配,则执行该分支下的代码块。如果没有匹配的 `case`,可以使用 `default` 分支执行默认的代码块。 + +- #### default + + 是 `switch` 语句中的一个可选分支,用于处理当表达式的值与所有的 `case` 都不匹配时的情况。如果没有匹配的 `case`,则会执行 `default` 分支中的代码块 + +- #### while + + JavaScript 中的一种循环语句,它用于重复执行一段代码块,直到给定的条件不再满足为止。循环体中的代码会一遍又一遍地执行,直到条件为假(false)时停止执行 + +- #### break + + `break` 是 JavaScript 中的一种关键字,用于中断循环语句(例如 `for`、`while` 和 `do...while` 循环)或者 `switch` 语句。当执行 `break` 关键字时,程序会跳出当前循环或者 `switch` 分支,继续执行循环/分支之后的代码 + +- #### continue + + 是 JavaScript 中的一个关键字,用于跳过当前循环中的某一次迭代。当遇到 `continue` 语句时,循环会立即停止本次迭代,直接进入下一次迭代 \ No newline at end of file