From 631fbb52418da3a72a7124113f29dfa5edce88b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=99=93=E4=B8=9C?= <3465672489@qq.com> Date: Fri, 25 Oct 2024 10:03:59 +0800 Subject: [PATCH 1/2] test --- ...31\345\255\246\347\254\224\350\256\260.md" | 567 ++++++++++++++++++ .../20241024 \345\210\235\350\257\206js.md" | 113 ++++ .../00.html" | 16 + .../01-\344\275\223\351\252\214js.html" | 30 + ...347\275\256-\345\206\205\351\203\250.html" | 18 + ...347\275\256-\345\244\226\351\203\250.html" | 23 + ...347\275\256-\350\241\214\345\206\205.html" | 17 + ...\344\270\216\346\263\250\351\207\212.html" | 19 + ...\345\207\272\350\257\255\346\263\225.html" | 24 + ...\344\270\216\346\233\264\346\226\260.html" | 29 + ...\345\220\215\346\241\210\344\276\213.html" | 23 + ...\344\270\252\345\217\230\351\207\217.html" | 27 + ...\345\220\215\350\247\204\350\214\203.html" | 26 + ...\351\276\204\346\241\210\344\276\213.html" | 21 + ...\347\232\204\345\214\272\345\210\253.html" | 19 + ...\351\252\214\346\225\260\347\273\204.html" | 28 + .../14-\345\270\270\351\207\217.html" | 23 + ...\345\200\274\347\261\273\345\236\213.html" | 30 + ...\347\232\204\351\235\242\347\247\257.html" | 24 + ...\344\270\262\347\261\273\345\236\213.html" | 39 ++ ...\345\255\227\347\254\246\344\270\262.html" | 23 + ...\347\247\215\347\261\273\345\236\213.html" | 29 + ...\346\215\256\347\261\273\345\236\213.html" | 32 + ...\345\274\217\350\275\254\346\215\242.html" | 24 + ...\347\244\272\350\275\254\346\215\242.html" | 39 ++ ...\345\222\214\346\241\210\344\276\213.html" | 20 + ...\345\220\210\346\241\210\344\276\213.html" | 67 +++ .../js/lx.js" | 1 + .../js/my.js" | 1 + .../js/test.js" | 1 + .../01\344\275\234\344\270\232.md" | 171 ++++++ .../html/js1.html" | 21 + .../html/js2.html" | 14 + .../html/js3.html" | 57 ++ .../images/111.gif" | Bin 0 -> 65600 bytes .../images/\345\233\276\347\211\2071.png" | Bin 0 -> 6710 bytes .../images/\345\233\276\347\211\2072(1).png" | Bin 0 -> 6612 bytes .../images/\345\233\276\347\211\2073.png" | Bin 0 -> 6511 bytes .../images/\345\233\276\347\211\2074.png" | Bin 0 -> 25257 bytes .../images/\345\233\276\347\211\2075.png" | Bin 0 -> 6353 bytes .../images/\345\233\276\347\211\2076.png" | Bin 0 -> 19267 bytes 41 files changed, 1616 insertions(+) create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/01\350\257\276\345\240\202\346\225\231\345\255\246\347\254\224\350\256\260.md" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/20241024 \345\210\235\350\257\206js.md" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/00.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/01-\344\275\223\351\252\214js.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/02-js\344\271\246\345\206\231\344\275\215\347\275\256-\345\206\205\351\203\250.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/03-js\344\271\246\345\206\231\344\275\215\347\275\256-\345\244\226\351\203\250.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/04-js\344\271\246\345\206\231\344\275\215\347\275\256-\350\241\214\345\206\205.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/05-\347\273\223\346\235\237\347\254\246\344\270\216\346\263\250\351\207\212.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/06-\350\276\223\345\205\245\345\222\214\350\276\223\345\207\272\350\257\255\346\263\225.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/07-\345\217\230\351\207\217\347\232\204\344\275\277\347\224\250\344\270\216\346\233\264\346\226\260.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/08-\350\276\223\345\205\245\347\224\250\346\210\267\345\220\215\346\241\210\344\276\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/09-\344\272\244\346\215\2422\344\270\252\345\217\230\351\207\217.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/10-\345\217\230\351\207\217\347\232\204\345\221\275\345\220\215\350\247\204\350\214\203.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/11-\350\276\223\345\205\245\345\247\223\345\220\215\345\271\264\351\276\204\346\241\210\344\276\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/12-let\345\222\214var\347\232\204\345\214\272\345\210\253.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/13-\344\275\223\351\252\214\346\225\260\347\273\204.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/14-\345\270\270\351\207\217.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/15-\346\225\260\345\200\274\347\261\273\345\236\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/16-\350\256\241\347\256\227\345\234\206\347\232\204\351\235\242\347\247\257.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/17-\345\255\227\347\254\246\344\270\262\347\261\273\345\236\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/18-\346\250\241\346\235\277\345\255\227\347\254\246\344\270\262.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/19-\345\205\266\344\273\226\344\270\211\347\247\215\347\261\273\345\236\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/20-\346\243\200\346\265\213\346\225\260\346\215\256\347\261\273\345\236\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/21-\351\232\220\345\274\217\350\275\254\346\215\242.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/22-\346\230\276\347\244\272\350\275\254\346\215\242.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/23-\346\261\202\345\222\214\346\241\210\344\276\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/24-\347\273\274\345\220\210\346\241\210\344\276\213.html" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/js/lx.js" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/js/my.js" create mode 100644 "20241024 javascript \347\254\254\344\270\200\350\257\276/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240/js/test.js" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/01\344\275\234\344\270\232.md" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/html/js1.html" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/html/js2.html" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/html/js3.html" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/images/111.gif" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/images/\345\233\276\347\211\2071.png" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/images/\345\233\276\347\211\2072(1).png" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/images/\345\233\276\347\211\2073.png" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/images/\345\233\276\347\211\2074.png" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/images/\345\233\276\347\211\2075.png" create mode 100644 "20241025 js\351\242\230\347\233\256/01-\351\242\230\347\233\256/images/\345\233\276\347\211\2076.png" diff --git "a/20241024 javascript \347\254\254\344\270\200\350\257\276/01\350\257\276\345\240\202\346\225\231\345\255\246\347\254\224\350\256\260.md" "b/20241024 javascript \347\254\254\344\270\200\350\257\276/01\350\257\276\345\240\202\346\225\231\345\255\246\347\254\224\350\256\260.md" new file mode 100644 index 0000000..6f92cce --- /dev/null +++ "b/20241024 javascript \347\254\254\344\270\200\350\257\276/01\350\257\276\345\240\202\346\225\231\345\255\246\347\254\224\350\256\260.md" @@ -0,0 +1,567 @@ +# 第一章,与君初相见 +## 第一节 +### JavaScript 简介 + +1. JavaScript 是什么: + + JavaScript 是一种运行在浏览器的脚本编程语言。它不需要编译,可直接在浏览器上运行。 + +2. JavaScript 由什么组成: + + ECMAScript (基础语法)和 Web APIs (DOM、BOM)。 + + - ECMAScript: + 规定了js基础语法核心知识。 + - 比如:变量、分支语句、循环语句、对象等等 + - Web APIs : + - DOM 操作文档,比如对页面元素进行移动、大小、添加删除等操作 + - BOM 操作浏览器,比如页面弹窗,检测窗口宽度、存储数据到浏览器等等 + + +感受一下 + + +### JavaScript 书写位置 + + + +JavaScript 程序不能独立运行,它需要被嵌入 HTML 中,然后浏览器才能执行 JavaScript 代码。通过 `script` 标签将 JavaScript 代码引入到 HTML 中,有三种方式: + +#### 1.内部方式 + +通过 `script` 标签包裹 JavaScript 代码 + +```html + + +
+ +VtXwg4R5Ec+H04yq?@~5x
zUM*)yJbg{N^iHc_#l#!_J9N|>dSn=RWR-GiSpat{8?!3dH>+H8O1*Y1+qP}Glxz!;
zY>)re5unhMYSa~K(i>+yl4&{J;4+-&HdFJd{~=3{I#^UZSoBAzxmbz0Selz$p0VjZ
zKUat-EX*7hW>Jx)?^|L4i*(q_cG!b>Q$#gk=6F-ULM{JRo0f%&mW5hYmRZEM5+!xe
zrFHY<4M-OctCsW`)lOLScvJ4C1I|kUL!qLBL1z60dSfqVnZ-td-d34~A2cL1EHUa&
zTtsL^LUO8qLE)dW@*HoUT<@at(29Zr@5-{U^z`)N(u$X(zP>&>@Ypx!Jf>`?IB?%@
zFgtXr$bX@sra!o3xFBu1zP_(Iegq!7*cv>r8#??Py6_Y~w39IMoHYLUcVncbb*y~m
zsB-=^bz>xJd#doZt9EC&{JytpceiHeX*e_-UKTc5R^In_x3l!+yxwfu8yfcNnuqo;
z#E*}J4zI>cZsjc>G;R<3-wpfi?&a@qmp$wiJZzVBb#?Xk_YcEI$HvB{r{||;7Ut&X
zyQlBw`giC0&*$b><`=F8_7 fC%bW<=$xMnurwc4;f U%#aL1ekYHVv>qIm qIv4<1`FVD4RY%gD*!7tctWI9-P~1V
z3>Q5`I* 2!qFa
z9Zyp~kU}Ryp%bLt@xZ- o-4=Nbfn#U!itg^gCvI7GaCitYtc3^sS)T?849KKrnFJ=_5gG;
z4)AY1ARK^WcOh{K#gdbL8i}Yg{Vd4p_*uEV{?%&J^NmKqCM;@LbDes#+Hc%E$EF2;
zRB8kYZMzVj?OSmG!MshC{--AvWkCN|Aah**54O!zux5W-{HI+_j^4EnnXNnw&9<|e
zn|gUOdO+%06k1s34H&N(25f?12kF<`gYop+YbLu;ezrZCPy$=x(l6-&(?(k}GRwL~
ziE?b;>S?rl{B9 {VF8zec&QK?|Ol=Oi=G{haYSdR;N<;*(R6@@aU!kmY?sre&nSh0Np
z={Z}xE%ae;O95|Kp}&G&peq9~)*8pfpdsE*Srk|dyhUe;Aah&rKZz_0f$V;-q*>v~
z4(d-ax1QY3JX;D1aPfdX(pz(f14VGqnQ-T#C4a{QlR9c()xzfZyGI~#TgmTCSf+^$
zC=^netWwB61YUYn#;(9;2vkGX5V>PivgfFbtY|u?p(;Ghd?ww_g;Kb6-RU=>yyQWA
zto?>l-6>O8Ffi7KQj8GtP!~j)LwIBob`RVHSvn51g-Sw%_)I#zrD+`jU>dn3nX>e*U}CO2pB}}Go^VR>ATrtV%)TfFHUACZ
zr>uckcBB3z*^2C;L|*$nE9g7Y=425cbaJ^$26&2aD3fk~W!`v>a)ul^bYyO#K(oSP
zaSpDnTCCp@L@r-lsO5LF63RDFT{K^VC*5|BUQ@i-;B>y%b!}a=)B-_bCcg|TUg?11
zGk?>GEMe$|(a2Xb
wg+2jKUnGq6TN=JCTAfdl3BoGUFGJxVKio-H+_cJVRM-
j~F_}MHLon
zBaExEW&_{faj4nNo3c`HGrCfY6i)N$$pa5GvdE56rUdf>-j!Lgc6Tg-Mq_eek5RT*
zFR*SeT1f@vE}r5Q6I}ii{5jnwiofHXjG_xYMg9GR-I{sgBXi=3ROHX+DB{SeRvmnd
zTLpa{!>M>^Qud3RaWRfkqA%44Luu&t*Pzr#2i}b@7qHwn1SM1v_TC3tbm7^K3>p^x
zo7jvvEQXR`ZOtD6!ie&E#7~6i4DP9bh0b~2=dwfpJ?FrNFQaO3r&SCqJDfhmF=1%c
z`JJUb;ho0oW))`u;pf|;=}O!0#6aeKA%iNPOtYOLNKvNRU6f-!BUOCHgF1s^F*ZqU
zKJeM1C}IYVJ7aCQDixub^C7W7>?-XrwP0vJ>>y`+Q0!O@HDC9Pb#sw+G`kf0Hfgt2
zKBVpJkA>|Jr3PbH1&8N$$jDGT+X|PjV=m_^9~pf-$>E;JJec`sp6&`rZXk3w2v{Qa
z3mbNBS@ex<_WcAepQiZ!Lmak)VVPyVs8y1mdMA2lfSEK>>
zd;y}00et8FF>V2AmHw2ZzHc@H8ZZJefop7}1HTvsf*Z{%H_Q*SASdO-t#FIW^}v_`
zv&Iecr7XxgGx6XCFnkvjGho^~VLmJsw7Nz#k!6-u`8fwYXi~h@&K;yg~R-mur3ZjoA^J_Ir3BLqO5qBDagN>(aoC
zI66o{J
&tUh4k1T4I
s(x|VxUq6_yQ^}clY(@$F@z_q(_Ve7$bpPYIA4Uh|Vy$TY<8|Dy
z=;wXXe*MS$w3qCo&-tj(_xpoF?T@~{R^1;xbG=pPG7}HT7XSR##+TgK*aCUIx%cGs
zU!tT(xqA9M;>yAD+)M+7Yq!f%iYE|@IRn*gpi4lp)|8T&^bt!;p*vUC(Sm#~0Snin
z$0(mCg#I!eXeigiSvF