From b77041778387b80c5b627c8b8b3f00f535c0f5ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=B5=B7=E7=91=9E?= <3148024859@qq.com> Date: Thu, 26 Oct 2023 23:51:01 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=AC=A1=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...54\344\270\200\350\212\202\350\257\276.md" | 119 ++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 "50 \345\274\240\350\265\267\347\221\236/20231026 javas\345\205\245\351\227\250\347\254\254\344\270\200\350\212\202\350\257\276.md" diff --git "a/50 \345\274\240\350\265\267\347\221\236/20231026 javas\345\205\245\351\227\250\347\254\254\344\270\200\350\212\202\350\257\276.md" "b/50 \345\274\240\350\265\267\347\221\236/20231026 javas\345\205\245\351\227\250\347\254\254\344\270\200\350\212\202\350\257\276.md" new file mode 100644 index 0000000..96903db --- /dev/null +++ "b/50 \345\274\240\350\265\267\347\221\236/20231026 javas\345\205\245\351\227\250\347\254\254\344\270\200\350\212\202\350\257\276.md" @@ -0,0 +1,119 @@ +# Day01 作业布置 + +## 一. 完成课堂所有的代码 + +```javascript + + + +JavaScript第一节课 + + + + +

我是一个标题

+ +

我的第一个 JavaScript 程序

+ +

不用行内也不用内部

+ + + + + + + + + + + + + + +// let b1=document.querySelector('.b1'); +// b1.onclick=function(){ +// alert('说到做到!') +// } +let b = document.getElementsByClassName('b1') +// let c1=document.querySelector('.b1') +// console.log(b) + b[0].onclick=function() { + alert('说到做到!'); + } + console.log(110); + console.log(c1); +``` + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + + ```javascript + Javascript简单来说就是一个叫网景的公司,开发了一种可以在浏览器中运行的脚本语言,后面网景公司动了心,决定与Sun公司结成联盟,希望将Java嵌入到网页中来运行;Brendan Eich对此并不感兴趣,他用10天时间设计出来了JavaScript;他是C语言和self语言的产物 + ``` + + + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + + ```javascript + JavaScript引擎帮助我们将JavaScript代码翻译成CPU指令来执行;可以帮我们解析、执行JavaScript代码; + ``` + + + + + +## 四. JavaScript的交互方式有哪些?(后两种方式) + +```javascript +alert (接受一个参数) 弹窗查看 +console.log (接受多个参数) 在浏览器控制台查看 +document.write (接受多个字符串) 在浏览器页面查看 +prompt (接受一个参数) 在浏览器接受用户输入 +``` + + + + + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + +```javascript +var length = 7; // 数字 +var lastName = "Gates"; // 字符串 +var cars = ["Porsche", "Volvo", "BMW"]; // 数组 +var x = {firstName:"Bill", lastName:"Gates"}; // 对象 +布尔值只有两个值:true 或 false。 +实例 +var x = true; +var y = false; +``` + + + + + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +```javascript +number: 数字(整数、小数、NaN(Not a Number)) +string: 字符、字符串,单双引皆可 +boolean: 布尔。true,false +null:对象为空 +undefined:当声明的变量未初始化时,该变量的默认值是undefined +``` + + + -- Gitee