diff --git "a/26\351\231\210\346\231\223\347\201\277/.keep" "b/26\351\231\210\346\231\223\347\201\277/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/26\351\231\210\346\231\223\347\201\277/20231026 js\347\254\254\344\270\200\350\212\202\350\257\276\344\275\234\344\270\232.md" "b/26\351\231\210\346\231\223\347\201\277/20231026 js\347\254\254\344\270\200\350\212\202\350\257\276\344\275\234\344\270\232.md" new file mode 100644 index 0000000000000000000000000000000000000000..68ceb32f668545daf74dee9efc9c512ccab8ee3c --- /dev/null +++ "b/26\351\231\210\346\231\223\347\201\277/20231026 js\347\254\254\344\270\200\350\212\202\350\257\276\344\275\234\344\270\232.md" @@ -0,0 +1,112 @@ +# Day01 作业布置 + +## 一. 完成课堂所有的代码 + +好,我尽量 + +下载插件open in browser + +```html + + 百度一下 + Google + + + const bingEl = document.querySelector(".bing") +bingEl.onelick = function(){ + alert("Bing一下") +} +``` + + + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + +JavaScript是一种编程 + +最早是由网景公司(Netscape)的一位员工(Brendan Eich)开发的 + +JavaScript最开始是叫做Mocha(摩卡)用于网景公司发布的Navigator浏览器0.9版。 + +也就是在这一年sum公司将Oak语言改名为Java,正式向市场推出 + +java的推出引得市场钦慕,也引起网景公司的关注,再后来网景公司与sum公司结成联盟,希望将java嵌入到网页中来运行; + +而后在Navigator2.0 beta版本更名为LiveScript; + + 在Navigator2.0 beta 3版本正式重命名为JavaScript,是为了蹭上Java的热度 + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + +javascript引擎一种专门用来处理JavaScript脚本的虚拟机,一般会附带在浏览器中 + +它的作用是用来解析这行代码并转换为电脑能看懂的语言(机器码,字节码) + +主流的js引擎有以下四种 + +1 SpiderMonkey:第一款JavaScript引擎由Brendan Eich开发(也就是JavaScript作者) + + 2 Chakra:微软开发,用于IT浏览器; + + 3 JavaScriptCore:WebKit中的JavaScript引擎,Apple公司开发 + + V8:Google开发的强大JavaScript引擎,也是现在最流行最通用的引擎 + +## 四. JavaScript的交互方式有哪些?(后两种方式) + +分别有四种 + +1 alert + +2 document.write + +3 console.log() + +4 prompt + + + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + +id = 1 + + name = ‘灿灿’ + +phone = 123456789 + +sex = ‘男’ + +salary = 6000 + +height = 170 + +weight = 100 + +year = 19 + +address = ‘福建’ + +email = '123456@qq.com' + + + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +number 数字类型 +Boolean 判断 +string 字符串 +null 空 +Undefined 未定义 +Object 对象 +Array 数组 +Function 函数 +RegExp 正则 +Date 日期 +