diff --git "a/\351\231\210\346\200\235\345\223\262/20251110.md" "b/\351\231\210\346\200\235\345\223\262/20251110.md" new file mode 100644 index 0000000000000000000000000000000000000000..2b916d54f15eb4f2f9e2a725f4aaca861610295d --- /dev/null +++ "b/\351\231\210\346\200\235\345\223\262/20251110.md" @@ -0,0 +1,31 @@ +## 认识script +1. script(三种排列方式) +- 放在body里最下面(原因:网页先构建后渲染) +- 放在标签内(相当于行内样式) +- 放在外部js文件内(需要引用) +2. 代码 +- script(js祖师爷) + +- alert(弹窗) + +- function(可重复使用的代码块) + +- onclick(事件处理方法) + +## 作业 + +```html + +``` +- 效果图 + - ![](https://gitee.com/fish-ovo_1_0/pig-go/raw/master/image/20251116171346470.png) + +### 输出明日学院的官网地址 +- 代码 + - ```js + \ No newline at end of file diff --git "a/\351\231\210\346\200\235\345\223\262/20251112.md" "b/\351\231\210\346\200\235\345\223\262/20251112.md" new file mode 100644 index 0000000000000000000000000000000000000000..a6d975a14540c3eaa1a66922782156af1f3b63c9 --- /dev/null +++ "b/\351\231\210\346\200\235\345\223\262/20251112.md" @@ -0,0 +1,131 @@ +## 数据类型 + +### 基本数据类型 + - 数值型 number + - 十进制 + - 十六进制 + - 八进制 + - 浮点型数据 + - 传统记数法 + - 1.23 + - 科学计数法 + - 123e-3 + - infinity 无穷 + - NaN 非数值 + - 字符串型 string + - 单引号 + - 双引号 + - 反引号 + - 转义字符 + | 转义字符 | 描述 | 转义字符 | 描述 | + | -------- | ------------------ | -------- | ------------------------- | + | \b | 退格 | \v | 垂直制表符 | + | \n | 换行符 | \r | Enter符 | + | \t | 水平制表符,Tab空格 | `\\` | 反斜杠 | + | \f | 换页 | \OOO | 八进制整数,范围为000~777 | + | \' | 单引号 | \xHH | 十六进制整数,范围为00~FF | + | \" | 双引号 | \uhhhh | 十六进制编码的Unicode字符 | + - 要将其放在`
`格式化文本中才会起作用
+      - 字符串拼接 
+  - 布尔值 boolean
+    - true 
+    - false
+  - 空值 null
+    - 空的或者不存在的值
+  - 未定义值 undefined
+    - 变量还没有赋值
+
+## 常量和变量
+  -  常量
+    - const
+  - 变量
+    - var
+    - let
+  - 变量命名规则
+    - 以字母、下划线、$开头
+    - 不能使用关键字
+    - 区分大小写
+    - 不能使用中文
+    - 不能使用特殊字符
+    - 不能使用数字开头
+
+## 运算符
+
+- 算术运算符
+  - `+ - * / % ++ --`
+  - 优先级
+    - `() -> ** -> * / % -> + - -> ++ --`
+    - 从左到右
+    - 优先级相同,从左到右
+    - () 优先级最高
+- 字符串运算符 
+  -  `+` 连接两个字符
+  -  `+=` 连接两个字符并赋值
+- 比较运算符
+  - `== != > < >= <=`
+  - `==` 比较值是否相等
+  - `===` 比较值和类型是否相等
+  - `!=` 比较值是否不相等
+  - `!==` 比较值和类型是否不相等
+  - `> < >= <=` 比较大小
+- 赋值运算符
+  - `=` 
+  - `+=`
+  - `-=`
+  - `*=`
+  - `/=`
+  - `%=`
+
+## 作业
+
+```html
+
+
+    
+    
+    Document
+
+
+
+    
+
+
+```
+
+![](https://gitee.com/yvnbai/figurebed/raw/master/image/20251112-1.png)
diff --git "a/\351\231\210\346\200\235\345\223\262/20251113.md" "b/\351\231\210\346\200\235\345\223\262/20251113.md"
new file mode 100644
index 0000000000000000000000000000000000000000..690a64c09f74733ac8ce115d426396ab938284f9
--- /dev/null
+++ "b/\351\231\210\346\200\235\345\223\262/20251113.md"
@@ -0,0 +1,151 @@
+## 逻辑运算符
+ - 逻辑与 &&
+   - 两个都为真则为真
+ - 逻辑或 ||
+   - 其中有一个为真则为真
+ - 逻辑非 !
+   - !true
+
+## 条件运算符
+ - 语法
+   - `条件 ? 表达式1 : 表达式2`
+   - 如果条件为真,则执行表达式1,否则执行表达式2
+
+## 其他运算符
+- 逗号运算符
+  - `a = 1, b = 2`
+  - 则结果为最后一个
+- typeof 运算符
+  - 判断数据类型
+    | 数据类型  | 返回值    | 数据类型 | 返回值   |
+    | --------- | --------- | -------- | -------- |
+    | 数值      | number    | null     | objec    |
+    | 字符串    | string    | 对象     | object   |
+    | 布尔值    | object    | 函数     | function |
+    | undefined | undefined | -----    | ----     |
+- new运算符
+  - 对象实例名称=new 对象类型(参数)
+  - 对象实例名称=new 对象类型
+  
+## 表达式
+- 算术表达式
+
+- 逻辑表达式
+
+- 字符串表达式
+
+## 作业
+
+```html
+
+
+
+    
+    
+    Document
+
+
+
+
+
+
+
+
+```
+
+![](https://gitee.com/yvnbai/figurebed/raw/master/image/20251113-1.png)
diff --git "a/\351\231\210\346\200\235\345\223\262/20251114.md" "b/\351\231\210\346\200\235\345\223\262/20251114.md"
new file mode 100644
index 0000000000000000000000000000000000000000..73bdf4c09d00af8a08ad08b677ebe06318947c8f
--- /dev/null
+++ "b/\351\231\210\346\200\235\345\223\262/20251114.md"
@@ -0,0 +1,133 @@
+## 作业
+```html
+
+
+
+    
+    
+    Document
+
+
+
+
+
+
+
+
+
+```
+![20251114-1](D:\a1987\pictures\Screenshots\20251114-1.png)
\ No newline at end of file