From fae89dfdc15eb7885d4148d50105f34cd458f21f Mon Sep 17 00:00:00 2001 From: luyuan <1162963624@qq.com> Date: Wed, 16 Dec 2020 15:52:27 +0800 Subject: [PATCH] init --- javascript/javascript1.md | 43 ++++++++++++++++++++++++++++ javascript/javascript基本概念.md | 35 ++++++++++++++++++++++ javascript/javascript简介.md | 42 +++++++++++++++++++++++++++ javascript/变量.md | 18 ++++++++++++ javascript/在html中使用javascript.md | 31 ++++++++++++++++++++ 5 files changed, 169 insertions(+) create mode 100644 javascript/javascript1.md create mode 100644 javascript/javascript基本概念.md create mode 100644 javascript/javascript简介.md create mode 100644 javascript/变量.md create mode 100644 javascript/在html中使用javascript.md diff --git a/javascript/javascript1.md b/javascript/javascript1.md new file mode 100644 index 0000000..dd3b28d --- /dev/null +++ b/javascript/javascript1.md @@ -0,0 +1,43 @@ +# javascript简介 + +## javascript 实现 + +![image-20201216143448329](/home/xbx/.config/Typora/typora-user-images/image-20201216143448329.png) + +- ecmascript +- dom +- bom + +### ECMA + +- 语法 + +- 类型 + +- 语句 + +- 关键字 + +- 保留字 + +- 操作符 + +- 对象 + + + + ECMA版本 + +### DOM 文档对象模型 + +是js操作html元素的接口 + +- DOM 视图 +- DOM 事件 +- DOM 样式 +- DOM 遍历和范围 + +### BOM 浏览器对象模型 + + `针对于每个浏览器的实现` + diff --git a/javascript/javascript基本概念.md b/javascript/javascript基本概念.md new file mode 100644 index 0000000..b2ba3ae --- /dev/null +++ b/javascript/javascript基本概念.md @@ -0,0 +1,35 @@ +# 基本概念 + +## 语法 了解一下 真正使用的时候再详细介绍 + +### 区分大小写 + +javascript 是区分大小写的 + +### 标识符 + +字母数字下划线开头 + +### 注释 + +- 单行注释 +- 多行注释 + +### 严格模式 + + + +### 语句 + +语句是以 ; 分号结尾 但是可以省略 由解析器决定 + +### 关键字 + +![image-20201216153227720](/home/xbx/.config/Typora/typora-user-images/image-20201216153227720.png) + + + +### 保留字 + +![image-20201216153248328](/home/xbx/.config/Typora/typora-user-images/image-20201216153248328.png) + diff --git a/javascript/javascript简介.md b/javascript/javascript简介.md new file mode 100644 index 0000000..05220b4 --- /dev/null +++ b/javascript/javascript简介.md @@ -0,0 +1,42 @@ +# javascript简介 + +## javascript 实现 + +![image-20201216143448329](/home/xbx/.config/Typora/typora-user-images/image-20201216143448329.png) + +- ecmascript +- dom +- bom + +### ECMA + +- 语法 + +- 类型 + +- 语句 + +- 关键字 + +- 保留字 + +- 操作符 + +- 对象 + + + + ECMA版本 + +### DOM 文档对象模型 + +是js操作html元素的接口 + +- DOM 视图 +- DOM 事件 +- DOM 样式 +- DOM 遍历和范围 + +### BOM 浏览器对象模型 + + `针对于每个浏览器的实现` \ No newline at end of file diff --git a/javascript/变量.md b/javascript/变量.md new file mode 100644 index 0000000..3d62366 --- /dev/null +++ b/javascript/变量.md @@ -0,0 +1,18 @@ +# 变量 + +> javascript的变量是不区分类型的 + +## 创建变量 + +`var 变量名;` + +`var 变量名 = 变量值;` + +没有值的时候 是创建一个变量 但它的值是`undefined` 这也是默认变量的值 所有没有赋值的变量都是`undefined` + +赋值了之后就变成你赋值之后的值; + +> 实际演示 并且介绍console.log() + +## 变量类型 + diff --git a/javascript/在html中使用javascript.md b/javascript/在html中使用javascript.md new file mode 100644 index 0000000..1fdbc7b --- /dev/null +++ b/javascript/在html中使用javascript.md @@ -0,0 +1,31 @@ +# 在html中使用javascript + +## 引入 +``` + +```html + +``` + +## 标签位置 + +- head +- body \ No newline at end of file