前端三要素
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-suYHsgLB-1647938956822)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321085135909.png)]](https://img-blog.csdnimg.cn/9260220e65ce4fb889509fe41c6ed179.png)
1. JavaScript框架
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2F8KgalV-1647938956823)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321085445932.png)]](https://img-blog.csdnimg.cn/9d49e7e93b21465bad337e1edf1b2d60.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
2. JavaScript快速入门
2.1引入JavaScript
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M3qy1YuC-1647938956823)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321091842633.png)]](https://img-blog.csdnimg.cn/224ded28fe604aaf9aa8dc0bfa6ea89a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
测试代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/xz.js"></script>
<script type="javascript"></script>
</head>
<body>
</body>
</html>
2.2 基本语法入门
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vtqPL1tA-1647938956824)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321092939285.png)]](https://img-blog.csdnimg.cn/d5c2e7fa147d432c99ecf7c8ec25d403.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
浏览器必备调试须知
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wpPAtiTJ-1647938956824)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321093133439.png)]](https://img-blog.csdnimg.cn/2209146f8dbb4e46a738f53d3f498f9b.png)
2.3 数据类型
数值,文本,图形,音频,视频…
变量
var a;
number
js不区分小数和整数,Number
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nEnHWAwp-1647938956826)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321093813644.png)]](https://img-blog.csdnimg.cn/1f4937112dc347a68362e77e6804f586.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_18,color_FFFFFF,t_70,g_se,x_16)
字符串
‘abc’ “abc”
布尔值
true, false
逻辑运算
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nnGeKBCJ-1647938956826)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321094202262.png)]](https://img-blog.csdnimg.cn/d29729dacdbd48caa4a357006789724f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_19,color_FFFFFF,t_70,g_se,x_16)
比较运算符 重点!!!
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-toYDnJnv-1647938956827)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321094347397.png)]](https://img-blog.csdnimg.cn/c26dd73146b54c3ca9c071fcdf5c067c.png)
? 坚持不要使用==进行比较
须知
- NaN===NaN, 这个与所有的数值都不相等,包括自己
- 只能通过 isNaN(NaN) 来判断这个数是否为 NaN
浮点数问题
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w2Gkau2o-1647938956827)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321095029139.png)]](https://img-blog.csdnimg.cn/4d1633285e594515a52ead37dd938ff3.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_19,color_FFFFFF,t_70,g_se,x_16)
null 和 undefined
数组
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SRK0Ad66-1647938956827)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321095440343.png)]](https://img-blog.csdnimg.cn/f14e4e85bf2b478b905043a6aa0fcd49.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_19,color_FFFFFF,t_70,g_se,x_16)
对象
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wgA0MOvA-1647938956829)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321095632442.png)]](https://img-blog.csdnimg.cn/97d2f918cf8a4c66afeaf385018ebf21.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_18,color_FFFFFF,t_70,g_se,x_16)
2.4 严格检查模式
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TA9OF70b-1647938956829)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321100700587.png)]](https://img-blog.csdnimg.cn/1176660f384f40a2a2f59f165a5401a1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_19,color_FFFFFF,t_70,g_se,x_16)
3. 数据类型
3.1 字符串
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hM0rT2Du-1647938956830)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321120315815.png)]](https://img-blog.csdnimg.cn/f62c546a0a884eb7a384c0be979173d1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4t1xAPW2-1647938956830)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321121004163.png)]](https://img-blog.csdnimg.cn/fa8d8c288c2d4d3aa492fe2e834ca125.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hKxtFIlk-1647938956831)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321121058349.png)]](https://img-blog.csdnimg.cn/6ce9381a791f4992b18491b7728a04c2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VfyzrAHd-1647938956831)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321121336901.png)]](https://img-blog.csdnimg.cn/fab48ee359fc4b0c81b4e18a0da2baac.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
3.2 数组
Array可以包含任意数据类型
var arr = [1, 2, 3, 4, 5, 6];
arr[0]
arr[0] = 1
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vBWk1TtZ-1647938956832)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321121956806.png)]](https://img-blog.csdnimg.cn/6473503c7891481dbca76c66a41c19ff.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NtQWmfyg-1647938956832)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321122311340.png)]](https://img-blog.csdnimg.cn/1b01518ff05c49039d3c40b7afa51a10.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LpG1bgGM-1647938956833)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321122501017.png)]](https://img-blog.csdnimg.cn/8cf8e9e9e4d04bd3b5786dae9614a5e4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qMPaSuqr-1647938956833)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321122758351.png)]](https://img-blog.csdnimg.cn/c7845edc14bb4505a6a83ff6b6c00245.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
3.3 对象
若干个键值对
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LR4bKndc-1647938956834)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321201159503.png)]](https://img-blog.csdnimg.cn/d11f27ebcc714ad39bc3bf27abfb40c4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mH7Emmvz-1647938956834)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321201502255.png)]](https://img-blog.csdnimg.cn/ccd56a752d5a475794f9ffc41506c065.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4t1ZU82T-1647938956835)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321201519762.png)]](https://img-blog.csdnimg.cn/0c627723b15847388bdd5d026eb5d1ac.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OnsNaS8V-1647938956835)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321201527071.png)]](https://img-blog.csdnimg.cn/ddb2ae88cfc34014959c896b73a51a6e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
3.4 流程控制
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vTZOWDgv-1647938956836)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321201812516.png)]](https://img-blog.csdnimg.cn/6b8d2562224f48a3b7a8825fee7e64a4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eL0WnQzc-1647938956836)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321202458743.png)]](https://img-blog.csdnimg.cn/186e1e97050643648f7b94fe3a461e64.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HYktE8OT-1647938956837)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321202548649.png)]](https://img-blog.csdnimg.cn/be10958beb46447cb9147a87d0343bcf.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
3.5 Map 和 Set
ES6 的新特性
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZpTU1OF9-1647938956838)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321203702446.png)]](https://img-blog.csdnimg.cn/f86750e736484563b13ae92fe8b9889f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
3.6 iterator
Es6 新特性
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lKeanKRd-1647938956838)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321203945211.png)]](https://img-blog.csdnimg.cn/c63de1f8211f4c29b4d0d90f581fa3bb.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
4. 函数
4.1 定义函数
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nFlQY9Vz-1647938956838)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321205057123.png)]](https://img-blog.csdnimg.cn/982403ca271c4756a33451261b748976.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4WvBgM9b-1647938956838)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321205239707.png)]](https://img-blog.csdnimg.cn/d860430f5bda4565bf1e623f6cb45438.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
方式一和方式二等价
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ut5iiqn1-1647938956839)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321205839635.png)]](https://img-blog.csdnimg.cn/dc827de09c7e4938a4dd408965dd24fe.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BvTYQ93z-1647938956839)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321210341200.png)]](https://img-blog.csdnimg.cn/1366020a21674f718eaae77a65248ed9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ksLW8tdK-1647938956840)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321210625929.png)]](https://img-blog.csdnimg.cn/9344653fe3e54f75b559a7e90dc958d3.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
?
4.2 变量的作用域
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RYGiEK0n-1647938956840)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321211619096.png)]](https://img-blog.csdnimg.cn/cabae360d61a44ca9e588b78d1a3042c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zP4eFoxJ-1647938956841)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321211735561.png)]](https://img-blog.csdnimg.cn/ad20403ea0904864b375f164d3e33dae.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kpPgJ4tN-1647938956841)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321211837104.png)]](https://img-blog.csdnimg.cn/8e3a578b36524bbbbb1318cae397a7fd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jU6I93J6-1647938956841)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321212440061.png)]](https://img-blog.csdnimg.cn/a990384dbc69481d905fb9d6e9ad4c1e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mAwhTfa7-1647938956842)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321212701459.png)]](https://img-blog.csdnimg.cn/c1dbc0190e5e4ce4b3e6e29bb3d44c2a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rmd4RPzb-1647938956842)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321212745209.png)]](https://img-blog.csdnimg.cn/f3357b56a2234a5bb1833f88079e54fb.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bI3Df4ns-1647938956844)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321213433539.png)]](https://img-blog.csdnimg.cn/e3b1078f1d57463e93b0d540065aee44.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PWPVaRT4-1647938956844)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321213501466.png)]](https://img-blog.csdnimg.cn/1ed0049e8346438d909e45ea06ef6714.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
Javascript实际上只有一个全局作用域, 任何变量(函数也可以视为变量),假设没有在函数作用范围内找到,就会向外查找,如果在全局作用域都没有找到,报错RefrenceEr ror
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o5UyjPIT-1647938956844)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220321213903025.png)]](https://img-blog.csdnimg.cn/4f39f2575c444c039887ee5088bdc16a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VVFdmFjW-1647938956844)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322070810454.png)]](https://img-blog.csdnimg.cn/325a57e02330447baab6175ed77bff76.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mPAnhN4j-1647938956844)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322070959762.png)]](https://img-blog.csdnimg.cn/f3e48c7e07234706b6debfd591dec205.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
4.3 方法
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NvOeNLNY-1647938956845)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322071437605.png)]](https://img-blog.csdnimg.cn/2127336b3c3342258b52701d1c2de806.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dvsHyaoc-1647938956845)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322071617881.png)]](https://img-blog.csdnimg.cn/b8ce45bafe1e4c92ad2540634d27170d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TbYJ4yvc-1647938956846)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322071802026.png)]](https://img-blog.csdnimg.cn/028cf2cae3254b118703b9906b04b508.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
5. 内部对象
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R57EuhVA-1647938956846)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322072000265.png)]](https://img-blog.csdnimg.cn/8b512d49aa3f495c8350cc33ec6b7c86.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
5.1 Date
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-z7qXWk8q-1647939449201)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322073737138.png)]](https://img-blog.csdnimg.cn/af991e1119bd4d1c918a2ec0ee5d89dc.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
5.2 JSON
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ssittpq3-1647938956847)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322074109093.png)]](https://img-blog.csdnimg.cn/79d82aa38a854ef3904cb449d09054b9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GAdy1uhz-1647938956848)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322074446673.png)]](https://img-blog.csdnimg.cn/cf922f45caa94ad2ab33f4cc2c7165bd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XfrMAL4K-1647938956848)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322074504112.png)]](https://img-blog.csdnimg.cn/9bd8cbab50fa4cd3973c866bafdd28ea.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
JSON 和 JS对象的区别
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uh389MDX-1647938956848)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322074651501.png)]](https://img-blog.csdnimg.cn/995bb911d3a74950b38cfd9c6eb1d856.png)
5.3 Ajax
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VBCADejO-1647938956849)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322074831419.png)]](https://img-blog.csdnimg.cn/47d1f061f308410cb1839059ddc3c698.png)
6. 面向对象编程
原型对象
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4mV2kX0n-1647938956849)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322075621902.png)]](https://img-blog.csdnimg.cn/c1205212a09f423cb44d49b1472f3ddd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
原型:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sbpHvH5m-1647938956849)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322101715226.png)]](https://img-blog.csdnimg.cn/149451ddac664a0c8700668e85fa4869.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aqM8wF1f-1647938956849)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322101938140.png)]](https://img-blog.csdnimg.cn/4783d583d42d4354b4322fab31da6738.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ohNmuGjs-1647938956850)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322102127583.png)]](https://img-blog.csdnimg.cn/96510cc28e2a44a6ba7baa723f9b21ed.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
2.继承
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4BwS25oF-1647938956850)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322102332230.png)]](https://img-blog.csdnimg.cn/79ee11e567a746639cb1a5b8a664ab43.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RVpwTH9q-1647938956850)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322102450818.png)]](https://img-blog.csdnimg.cn/2ddf9a0919fc4db0a09a5a0da953cdfb.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
原型链:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3JH3GuBH-1647938956851)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322102720667.png)]](https://img-blog.csdnimg.cn/6b58705e3d8649beb47de6bec702f6d0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
7. 操作BOM对象(重点)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wv4xkWLL-1647938956851)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322103109713.png)]](https://img-blog.csdnimg.cn/b2a80e3100d6414bbe912eda63956fb0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
第三方
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ewPOVBty-1647938956851)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322103518878.png)]](https://img-blog.csdnimg.cn/e7b7b02da1de48ab84dbdc75fa90dfa8.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T3VrPJd6-1647938956852)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322104335075.png)]](https://img-blog.csdnimg.cn/50152d3db2b144be980937aca06acff9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x3FLODSv-1647938956852)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322104428406.png)]](https://img-blog.csdnimg.cn/64153893fc2548aeb42d4093288ae79e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
 ![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AhuhGWR4-1647938956852)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322104710617.png)]](https://img-blog.csdnimg.cn/c0c3d8a659b64a2aa97589b2b86cd7d1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bc6EacuS-1647938956853)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322104850534.png)]](https://img-blog.csdnimg.cn/ab2c566959b646d1a3f8eb5768679f20.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N8YEDIkU-1647938956853)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322110201351.png)]](https://img-blog.csdnimg.cn/ab4bdcd80e5d4297934ef42171c72341.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
8. 操作DOM对象(重点)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xUqEuimU-1647938956855)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322111024350.png)]](https://img-blog.csdnimg.cn/4c7be54300c946c2b6edf143bd112993.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dm5Ds4wU-1647938956855)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322110958277.png)]](https://img-blog.csdnimg.cn/11f68444e14e483daeb940290a6a2b18.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6WNRc8q1-1647938956856)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322111602137.png)]](https://img-blog.csdnimg.cn/41165a1aad5e4296b60b26b5b28733c2.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1fNsboN0-1647938956856)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322111929397.png)]](https://img-blog.csdnimg.cn/3699e334368548f0b211c6b744448e06.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-29mPHMEi-1647938956856)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322113556536.png)]](https://img-blog.csdnimg.cn/145a8d60085a4832b79c70fa939d204a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rrZ1YNd4-1647938956856)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322114427180.png)]](https://img-blog.csdnimg.cn/e109b57b70944fcab5c79f618fc87342.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SgWUYtZk-1647938956856)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322115040561.png)]](https://img-blog.csdnimg.cn/a9b6ea730e8a4df5b412bf2633c67947.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
9. 操作表单(验证)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GZpv8bfL-1647938956857)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322115217668.png)]](https://img-blog.csdnimg.cn/870e9f7abb9c44079b6becf23824bd97.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nEFk0pZX-1647938956857)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322115742171.png)]](https://img-blog.csdnimg.cn/c8e4a26914434170b984a846dcb026c9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Gr0naG3l-1647938956857)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322115900630.png)]](https://img-blog.csdnimg.cn/53783362fa39475c9084e9e7f08cc20d.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FaIiQ9pI-1647938956859)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322121844048.png)]](https://img-blog.csdnimg.cn/43f3da1f75ec496993c1a11662b0d525.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Kly9dTMw-1647938956859)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322121854936.png)]](https://img-blog.csdnimg.cn/9f12749fd0614865b08e6117665b7c2b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
10. jQuery
jQuery库,里面存有大量的JavaScript函数
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LWeKnKRf-1647938956859)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322153116204.png)]](https://img-blog.csdnimg.cn/08bf3869f9cd430b9091b90febf0215f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="jquery-3.6.0.js"></script>
</head>
<body>
<a href="" id="test-jQuery">点我</a>
<script>
$('#test-jQuery').click(function () {
alert('hello');
})
</script>
</body>
</html>
选择器
<script>
document.getElementsByTagName();
document.getElementById();
document.getElementsByClassName();
$('p').click();
$('#id').click();
$('.class').click();
</script>
文档工具站
https://jquery.cuishifeng.cn/
事件
例如:操作鼠标
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="jquery-3.6.0.js"></script>
<style>
#divMove {
width: 500px;
height: 500px;
border: 1px solid red;
}
</style>
</head>
<body>
mouse: <span id="mouseMove"></span>
<div id="divMove">
鼠标在这里移动试试
</div>
<script>
$(function () {
$('#divMove').mousemove(function (e) {
$('#mouseMove').text('x : ' + e.pageX + 'y : ' + e.pageY);
})
});
</script>
</body>
</html>
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WIxFDMKM-1647938956860)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322162044676.png)]](https://img-blog.csdnimg.cn/600af6e3bc1b475f861710e394731f5c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-arNPsAgq-1647938956860)(C:\Users\许正\AppData\Roaming\Typora\typora-user-images\image-20220322162146062.png)]](https://img-blog.csdnimg.cn/fb4ce2d1aec34078afc73558728d59cd.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5q2j5q2j,size_20,color_FFFFFF,t_70,g_se,x_16)
|