diff --git "a/18 \351\273\204\350\257\227\351\276\231/.keep" "b/18 \351\273\204\350\257\227\351\276\231/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/18 \351\273\204\350\257\227\351\276\231/20231026js\351\202\202\351\200\205\345\222\214\345\237\272\347\241\200\350\257\255\346\263\225.md" "b/18 \351\273\204\350\257\227\351\276\231/20231026js\351\202\202\351\200\205\345\222\214\345\237\272\347\241\200\350\257\255\346\263\225.md" new file mode 100644 index 0000000000000000000000000000000000000000..590fc892b61085b4732efca6034496513ef147a8 --- /dev/null +++ "b/18 \351\273\204\350\257\227\351\276\231/20231026js\351\202\202\351\200\205\345\222\214\345\237\272\347\241\200\350\257\255\346\263\225.md" @@ -0,0 +1,88 @@ +# 作业 + +## 一. 完成课堂所有的代码 + +```html + + + + + + Document + + + 百度一下 +
+ + + Google一下 + + + + + + + +``` + + + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + +起因是网景公司招募了程序员BE,希望将Scheme语言作为网页脚本语言,就在这时,发生了一件大事Sun公司将Oak语言改名为Java向市场推出,推出之后立马在市场上引起了轰动,网景公司心动了,决定与Sun公司结盟,希望将Java嵌入到网页中来运行,但BE本人热衷于Scheme和网景公司的想法起了冲突,于是BE用时10天开发出了JavaScript,最初起名Mocha(摩卡),然后改名LiveScript,最后和网景公司达成共识定名JavaScript。 + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + + JavaScript引擎帮助我们将JavaScript代码翻译成CPU指令来执行 + + + +## 四. JavaScript的交互方式有哪些?(后两种方式) + +交互方法 方法说明 效果查看 + + alert 接受一个参数 弹窗查看 + +console.log 接受多个参数 在浏览器控制台查看 + +document.write 接受多个字符串 在浏览器页面查看 + +prompt 接受一个参数 在浏览器接受用户输入 + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + +1. name (姓名) +2. age (年龄) +3. height (身高) +4. weight (体重) +5. email (电子邮件) +6. address (地址) +7. phone_number (电话号码) +8. username (用户名) +9. password (密码) +10. salary (工资) + + + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +1. Number(数字):代表数值类型,可以是整数或浮点数。 +2. String(字符串):代表文本类型,用于存储字符或文本。 +3. Boolean(布尔值):代表逻辑类型,只有两个值:true(真)和false(假)。 +4. Null(空值):代表一个空值或不存在的对象。 +5. Undefined(未定义):代表未定义的值,表示变量没有被赋予初始值。 +6. Object(对象):代表复杂的数据结构,可以包含多个键值对。 +7. Array(数组):代表有序、可变的集合。 +8. Function(函数):代表可执行的代码块,可以在程序中被调用。 +9. Symbol(符号):代表唯一的标识符,用于创建对象的属性名。 + +这些数据类型用于存储和处理不同种类的数据,JavaScript根据需要动态地确定变量的数据类型。 +