From df1bede949270b9d305a846d1e0ebc8620db584a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=99=88=E5=A6=83?= <1689472338@qq.com>
Date: Thu, 26 Oct 2023 21:11:52 +0800
Subject: [PATCH] =?UTF-8?q?19=20=E9=99=88=E5=A6=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...1026\350\256\244\350\257\206javaScript.md" | 100 ++++++++++++++++++
1 file changed, 100 insertions(+)
create mode 100644 "19 \351\231\210\345\246\203/20231026\350\256\244\350\257\206javaScript.md"
diff --git "a/19 \351\231\210\345\246\203/20231026\350\256\244\350\257\206javaScript.md" "b/19 \351\231\210\345\246\203/20231026\350\256\244\350\257\206javaScript.md"
new file mode 100644
index 0000000..080e724
--- /dev/null
+++ "b/19 \351\231\210\345\246\203/20231026\350\256\244\350\257\206javaScript.md"
@@ -0,0 +1,100 @@
+# Day01 作业布置
+
+## 一. 完成课堂所有的代码
+
+```java
+
+
+
+
+ Document
+
+
+ 百度一下
+ alert("hello word");
+
+ google一下
+
+
+
+
+```
+
+
+
+## 二. 简单聊聊JavaScript的历史(自己的话术来总结)
+
+1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。
+
+1995年网景公司招募了程序员Brendan Eich
+
+1995年Sun公司将Oak语言改名为Java,正式向市场推出,网景公司动了心,决定与Sun公司结成联盟,希望将Java嵌入到网页中来运行
+
+但是Brendan Eich对此并不感兴趣,他用10天时间设计出来了JavaScript
+
+最初这门语言的名字是Mocha(摩卡)在Navigator2.0 beta版本更名为LiveScript ,在Navigator2.0 beta 3版本正式重命名为JavaScript,当时是为了给这门语言搭上Java这个热词;
+
+当然10天设计出来语言足够说明Brendan Eich是天才,但是这门语言当时更像是一个多种语言的大杂烩;
+
+ 借鉴C语言的基本语法;
+ 借鉴Java语言的数据类型和内存管理;
+ 借鉴Scheme语言,将函数提升到"第一等公民"(first class)的地位;
+ 借鉴Self语言,使用基于原型(prototype)的继承机制。
+
+
+
+## 三. 说说你对JS引擎的理解(自己的话术总结)
+
+ 我们前面说过,高级的编程语言都是需要转成最终的机器指令来执行的;
+ 事实上我们编写的JavaScript无论你交给浏览器或者Node执行,最后都是需要被CPU执行的;
+ 但是CPU只认识自己的指令集,实际上是机器语言,才能被CPU所执行;
+ 所以我们需要JavaScript引擎帮助我们将JavaScript代码翻译成CPU指令来执行;
+
+## 四. JavaScript的交互方式有哪些?(后两种方式)
+
+4 alert ,document.write,console.log() prompt
+
+
+
+## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习)
+
+```js
+name
+id
+sex
+gender
+age
+number
+div
+height
+weight
+email
+```
+
+
+
+## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习)
+
+number 数字类型
+
+Boolean 判断
+
+string 字符串
+
+null 空
+
+Date 日期
+
+Object 对象
+
+Array 数组
+
+Function 函数
+
--
Gitee