From ab74bb246c6431476575736bff67efb7c9801c13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E6=AD=A3=E6=B3=A2?= <1938448998@qq.com> Date: Thu, 26 Oct 2023 18:12:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=81=E6=9C=88=E4=BA=8C=E5=8D=81=E5=85=AD?= =?UTF-8?q?=E5=8F=B7=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...026 JavaScript\345\237\272\347\241\200.md" | 111 ++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 "09 \346\233\271\346\255\243\346\263\242/20231026 JavaScript\345\237\272\347\241\200.md" diff --git "a/09 \346\233\271\346\255\243\346\263\242/20231026 JavaScript\345\237\272\347\241\200.md" "b/09 \346\233\271\346\255\243\346\263\242/20231026 JavaScript\345\237\272\347\241\200.md" new file mode 100644 index 0000000..8075ab9 --- /dev/null +++ "b/09 \346\233\271\346\255\243\346\263\242/20231026 JavaScript\345\237\272\347\241\200.md" @@ -0,0 +1,111 @@ +# Day01 作业布置 + +## 一. 完成课堂所有的代码 + +```javascript + + + + + + Document + + + +

这是H1标签

+

这是H2标签

+ +

这是H3标签

+ + + +``` + + + +```javascript +let num1=document.querySelector('.b1') +num1.onclick=function() { + alert('你点击了H3标签') + +} + +``` + + + + + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + +​ 1995年网景公司招募了程序员Brendan Eich,就在这一年sum公司将Java正式向市场推出,网景公司就看到了未来和sum公司联盟将Java嵌入网页中使用,但是程序员BE非常热衷于Scheme;而网景公司管理层又热衷于JAVA。BE就结合C语言、Java、Scheme设计出了JS的第一代是Mocha(摩卡),第二代更名为LiveScript,在更新到第三代的时候蹭了一下Java的热度再次更名为我们熟知的JavaScript。 + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + +​ SpiderMonkey:第一款JavaScript引擎,由BE开发但发现不好使,陆续又使用了微软的Chakra,苹果的JavaScriptCore + +最后谷歌研发了超级无敌好用的爆炸的:V8,帮助Chrome从众多浏览器中脱颖而出。 + + + +## 四. JavaScript的交互方式有哪些?(后两种方式) + + document.write接受多个字符串在浏览器页面查看 + +prompt接受一个参数在浏览器接受用户输入 + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + +```javascript + + + + + + Document + + + + + +``` + + + + + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +定义变量:const ,let ,var ,直接赋值 + +Number数值,JavaScript 数值类型不再细分整型、浮点型等,js 的所有数值都属于浮点型,64位浮点数。 + +String字符串,最抽象的数据类型,信息传播的载体,字符串必须包含在单引号、双引号或反引号之中,一个字符两个字节。 + +Boolean布尔值,最机械的数据类型,逻辑运算的载体,仅有两个值,true / false。Symbol符号类型,ES6 引入的一种新的原始数据类型,表示独一无二的值,不常用。 + +undefined未定义,当声明变量而没有赋值时会显示该值,可以为变量赋值为 undefined。 + +Object对象,是一种无序的数据集合,内容是键值对的形式,键名(key)是字符串,可以包含任意字符(空格),字符串引号可省略。可以通过 Object.keys(obj) 打印出 obj 对象中的所有 key 值。读对象的属性时,如果使用 [ ] 语法,那么 JS 会先求 [ ] 中表达式的值。如果使用点语法,那么点后面一定是 string 常量。 + + + -- Gitee