diff --git "a/08 \350\256\270\350\215\243\346\263\225/20231026 \345\210\235\345\205\245js.md" "b/08 \350\256\270\350\215\243\346\263\225/20231026 \345\210\235\345\205\245js.md" new file mode 100644 index 0000000000000000000000000000000000000000..011abea4b8191bb399792426cd024b03fe6a2360 --- /dev/null +++ "b/08 \350\256\270\350\215\243\346\263\225/20231026 \345\210\235\345\205\245js.md" @@ -0,0 +1,109 @@ +# Day01 作业布置 + +## 一. 完成课堂所有的代码 + +```html +别点 +
+ all in一下 + +``` + +```html +all in一下 + +``` + +```js +const y = document.querySelector(".x") + y.onclick = function(){ + alert("白银") + } +``` + + + +## 二. 简单聊聊JavaScript的历史(自己的话术来总结) + +挑剔怪搓出来的缝合怪,狠狠地蹭java的热度 + + + +## 三. 说说你对JS引擎的理解(自己的话术总结) + + 适配很多浏览器,主要用来增加动态功能 + + + +## 四. JavaScript的交互方式有哪些?(后两种方式) + +alert(弹窗显示) + +document.write(页面显示) + +console.log(控制台显示) + +prompt(弹窗输值) + +## 五. 定义一些你日常生活或者在某些程序中见到的变量(10个)(预习) + +我们主要有两个定义变量的方法,一个定义常量 + +var 基本是不使用了 + +let较多 变量 + +const 是用来定义常量 之后会经常使用 + +let arr=[10,20,30] + +let age=12 + +const number=11012011911 + +const name=‘小明’ + +## 六. 说出JavaScript中的常见数据类型以及它们代表的含义(预习) + +数字类型 + +数字,可以是整数,小数,整数,负数 + +js是弱数据类型只有我们赋值后,我们才能确认是什么数据类型 + +字符串类型 + +通过单或者双引号、反引号包裹,个人建议单引号 + +引号是可以互相嵌套使用的哦 + +布尔类型(Boolean) + +表示肯定或否定 + +TRUE,FALSE + +let =TRUE + +也可以在逻辑判断中直接生效 + +还有未定义类型(undefined) + +未定义的比较特殊的类型 + +只声明变量没有赋值的话默认值是undefined + +通过typeof来检测变量数据类型 + +let obj=null + +console.log(typefo (obj)) + +# 笔记: + +![微信图片_20231026201550](https://s2.loli.net/2023/10/26/cT8CXOqoG5SJjeU.jpg)