From 03af497083ea9c748eda01508bfd2cd80cc7fea2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A9=E6=96=87=E6=9D=B0?= <1820896556@qq.com> Date: Thu, 26 Oct 2023 21:02:27 +0800 Subject: [PATCH] =?UTF-8?q?js=E7=AC=AC=E4=B8=80=E6=AC=A1=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js.md" | 110 ++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 "43 \351\237\251\346\226\207\346\235\260/js.md" diff --git "a/43 \351\237\251\346\226\207\346\235\260/js.md" "b/43 \351\237\251\346\226\207\346\235\260/js.md" new file mode 100644 index 0000000..9120b60 --- /dev/null +++ "b/43 \351\237\251\346\226\207\346\235\260/js.md" @@ -0,0 +1,110 @@ +# Day01 作业布置 + +## 一. 完成课堂所有的代码 + +~~~JS + + + + + + + Document + + + +

'东边的山上有两头牛'

+ + +

love一下

+ + +爆炒老奶奶脚指甲盖,浓鼻涕胡辣汤 + + + + + + +~~~ + +~~~JS +const googleE1 =document.getElementById('my') + googleE1.onclick = function(){ + alert('love一下') + } +~~~ + + + + + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + + + +~~~js +网景公司(Netscape)发布了Navigator浏览器0.9版。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。网景公司当时想要选择一种语言来嵌入到浏览器中。Sun公司将Oak语言改名为Java,正式向市场推出。但是Brendan Eich对此并不感兴趣,他用10天时间设计出来了JavaScript。 +~~~ + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + + ~~~JS + 翻译员 + ~~~ + + + + + +## 四. JavaScript的交互方式有哪些?(后两种方式) + +~~~JS +document.write 接受多个字符串 在浏览器页面查看 +prompt 接受一个参数 在浏览器接受用户输入 + +~~~ + + + + + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + + + +~~~js +变量(Variant)字符串(string)、数值(number)、布尔值(boolean)、null、undefined对象(Object)、数组(Array)、函数(Function +~~~ + + + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +~~~js +布尔值(Boolean),有 2 个值分别是:`true` 和 `false` + +定义变量:const ,let ,var ,直接赋值 + +null,一个表明 null 值的特殊关键字。JavaScript 是大小写敏感的,因此 `null` 与 `Null`、`NULL`或变体完全不同 + +undefined,和 null 一样是一个特殊的关键字,undefined 表示变量未赋值时的属性 + +数字(Number),整数或浮点数,例如: `42` 或者 `3.14159` + +任意精度的整数(BigInt),可以安全地存储和操作大整数,甚至可以超过数字的安全整数限制 + +字符串(String),字符串是一串表示文本值的字符序列,例如:`"Howdy"` + +代表(Symbol,在 ECMAScript 6 中新添加的类型)。一种实例是唯一且不可改变的数据类型。 +~~~ + + + -- Gitee