From 4af4956e4cfa492e1ec8a2bbf3144a9ea19d435c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E5=AF=8C?= <2744975513@qq.com> Date: Thu, 26 Oct 2023 22:11:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...026 JavaScript\345\210\235\350\257\206.md" | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 "17 \345\221\250\345\257\214/20231026 JavaScript\345\210\235\350\257\206.md" diff --git "a/17 \345\221\250\345\257\214/20231026 JavaScript\345\210\235\350\257\206.md" "b/17 \345\221\250\345\257\214/20231026 JavaScript\345\210\235\350\257\206.md" new file mode 100644 index 0000000..80ec572 --- /dev/null +++ "b/17 \345\221\250\345\257\214/20231026 JavaScript\345\210\235\350\257\206.md" @@ -0,0 +1,102 @@ +# Day01 作业布置 + +## 一. 完成课堂所有的代码 + +~~~html +百度一下 +Google一下 + +Google一下 + +bing一下 + + + + +
+ + +~~~ + + + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + +~~~javascript +1995年网景公司招募了BE这位大佬,希望将Scheme 语言 作为脚本语言,但是95年sum公司发行Java语言,网景公司动了心,想与sum公司结盟,希望将Java嵌入网页中运行但是BE非常热衷于Scheme,管理层希望可以简化Java 来适应网页脚本的需求,但是BE对此不感兴趣,用十天设计出来了JavaScript +~~~ + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + + ~~~JavaScript + // 我们前面说过,高级的编程语言都是需要转成最终的机器指令来执行的; + // 事实上我们编写的JavaScript无论你交给浏览器或者Node执行,最后都是需要被CPU执行的; + // 但是CPU只认识自己的指令集,实际上是机器语言,才能被CPU所执行; + // 所以我们需要JavaScript引擎帮助我们将JavaScript代码翻译成CPU指令来执行; + ~~~ + + + +## 四. JavaScript的交互方式有哪些?(后两种方式) + +```javascript +document.write // 接受多个字符串 // 效果:在浏览器页面查看 +``` + +~~~JavaScript +prompt // 接受一个参数 // 在浏览器接受用户输入 +~~~ + + + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + +~~~JavaScript +let age = 18; // number +let str = '啧啧啧' // 字符串 +let age = 20; // 20岁 +let num = 18; +let str = '张' // 字符串 +let str = '程' // 字符串 +let str = '啧啧啧' // 字符串 +let flag = true; +let flag = false; +let arr =[1,'p',true,"张三"] // 数组 +~~~ + + + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +~~~JavaScript +1.Boolean (布尔值) 有2个值:true和false + +2.null 一个表明 null 值的特殊关键字。JavaScript 是大小写敏感的,因此 null 与 Null、NULL或变体完全不同。 + +3.undefined,和 null 一样是一个特殊的关键字,undefined 表示变量未赋值时的属性。 + +4.Number(数字),整数或浮点数,例如: 42 或者 3.14159。 + +5.String(字符串),字符串是一串表示文本值的字符序列,例如:"Howdy" 。 + +6.BigInt(任意精度的整数) ,可以安全地存储和操作大整数,甚至可以超过数字的安全整数限制。 + +7.Object(对象),即引用类型。包括 Object Array、Function 等。 +~~~ + + + -- Gitee