diff --git "a/20241024JavaScript\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/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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/.idea/.gitignore" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/.gitignore" similarity index 100% rename from "20241024JavaScript\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/.idea/.gitignore" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/.gitignore" diff --git "a/20241024JavaScript\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/.idea/misc.xml" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/misc.xml" similarity index 100% rename from "20241024JavaScript\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/.idea/misc.xml" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/misc.xml" diff --git "a/20241024JavaScript\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/.idea/modules.xml" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/modules.xml" similarity index 100% rename from "20241024JavaScript\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/.idea/modules.xml" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/modules.xml" diff --git "a/20241024JavaScript\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/.idea/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240.iml" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240.iml" similarity index 100% rename from "20241024JavaScript\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/.idea/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240.iml" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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/.idea/\346\241\210\344\276\213\346\274\224\347\244\272 - \347\273\203\344\271\240.iml" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/20241024JavaScript\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" "b/\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" similarity index 100% rename from "20241024JavaScript\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" rename to "\345\215\242\346\257\224\344\274\246/20241024JavaScript\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" diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/01\344\275\234\344\270\232.md" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/01\344\275\234\344\270\232.md" new file mode 100644 index 0000000000000000000000000000000000000000..88960fec2915531169142d548ea8084030f84764 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/01\344\275\234\344\270\232.md" @@ -0,0 +1,86 @@ +# 一、每日作业-JavaScript第01天 + +## 简答题 + +1.依次说明下面各打印语句的输出结果? + +```javascript + const num = 10 + console.log( num + 11) + console.log( num + '11') + console.log( num + +'11') +``` + +2.依次说明下面各打印语句的输出结果 + +```javascript +const num = 10 +console.log( typeof num + '11') +console.log( typeof (num + '11')) +console.log( typeof (num + +'11')) +``` + +## 编程题 + +### 获取用户信息 + +- 题目描述 + + 依次询问并获取用户的姓名、年龄、性别,收集数据之后在控制台依次打印出来。 + + 具体表现如下图: + + + + + + +- 题目提示 + - 通过prompt来弹出提示框,收集用户信息 + - 通过变量保存数据 + +### 增加年龄 + +- 题目描述 + + 1、询问用户年龄,用户输入年龄后,把用户输入的年龄增加5岁 + + 2、增加5岁后,通过弹出框提示用户 “ 据我估计,五年后,你可能XX岁了” + + + + + +- 题目提示 + + - 通过prompt来弹出提示框,收集用户信息 + - 通过变量保存数据 + - 转换数据类型(需要预习第二天的数据类型转换哟) + +### 计算银行卡余额案例 + +- 题目描述 + + 1、用户输入总的银行卡金额,依次输入本月花费的电费,水费,网费。 + + 2、页面打印一个表格,计算出本月银行卡还剩下的余额。 + + + + +- 题目提示 + + - 思路: + + 1.我们需要5个变量:银行卡总额、水费、电费、网费、银行卡余额 + + 2.银行卡余额= 银行卡总额 – 水费 –电费 - 网费 + + 3.第一步准备5个变量接受输入的数据 + + 4.第二步计算银行卡余额 + + 5.第三步页面打印生成表格,里面填充数据即可。 + + 6.当然可以提前把html页面搭好。 + diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/111.gif" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/111.gif" new file mode 100644 index 0000000000000000000000000000000000000000..31a2e8979085ff96ec951627d87e45cf4e29d49b Binary files /dev/null and "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/111.gif" differ diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2071.png" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2071.png" new file mode 100644 index 0000000000000000000000000000000000000000..1549cf229047038056f90d1dd76149ce787006e8 Binary files /dev/null and "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2071.png" differ diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2072(1).png" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2072(1).png" new file mode 100644 index 0000000000000000000000000000000000000000..0f110292ad76831ddc404b244c429aaf460f3bc2 Binary files /dev/null and "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2072(1).png" differ diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2073.png" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2073.png" new file mode 100644 index 0000000000000000000000000000000000000000..29658c842b24df64de50545ba5fda4f0c94a4706 Binary files /dev/null and "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2073.png" differ diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2074.png" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2074.png" new file mode 100644 index 0000000000000000000000000000000000000000..b7c62ea8ccb37642b45ba0c34e2e0b278a264bba Binary files /dev/null and "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2074.png" differ diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2075.png" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2075.png" new file mode 100644 index 0000000000000000000000000000000000000000..637858a9e59baea7673172c7559e13983f180de8 Binary files /dev/null and "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2075.png" differ diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2076.png" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2076.png" new file mode 100644 index 0000000000000000000000000000000000000000..3e2142339d5cd913fb283cf314e4fa92767a25c6 Binary files /dev/null and "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/images/\345\233\276\347\211\2076.png" differ diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye.html" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye.html" new file mode 100644 index 0000000000000000000000000000000000000000..d4cc5aec51b54740809be148e7f2dba4be52ca88 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye.html" @@ -0,0 +1,23 @@ +! + + + + + + Document + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye2.html" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye2.html" new file mode 100644 index 0000000000000000000000000000000000000000..2f1687f4da1587ede238169237a6054d4baf64ed --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye2.html" @@ -0,0 +1,19 @@ + + + + + + + Document + + + + + diff --git "a/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye3.html" "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye3.html" new file mode 100644 index 0000000000000000000000000000000000000000..0ff2417cbe67b1512e133d08c7b6b6fa2acf55be --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241025\346\270\220\345\205\245\344\275\263\345\242\203/\346\223\215\344\275\234\344\275\234\344\270\232/giao/zuoye3.html" @@ -0,0 +1,51 @@ + + + + + Title + + + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/.gitignore" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/.gitignore" new file mode 100644 index 0000000000000000000000000000000000000000..35410cacdc5e87f985c93a96520f5e11a5c822e4 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/.gitignore" @@ -0,0 +1,8 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/20241028.iml" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/20241028.iml" new file mode 100644 index 0000000000000000000000000000000000000000..71e7021092f1e51ef35668444ee2b5fdc7e62534 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/20241028.iml" @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/misc.xml" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/misc.xml" new file mode 100644 index 0000000000000000000000000000000000000000..05483570e041eb648703359441d61bf9a5feeb13 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/misc.xml" @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/modules.xml" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/modules.xml" new file mode 100644 index 0000000000000000000000000000000000000000..daf2c9328c72524fe07ff41fbd585e42a3ae11de --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/modules.xml" @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a1.html" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a1.html" new file mode 100644 index 0000000000000000000000000000000000000000..1ae704b40bed713a31baee095391c90fda28dcc9 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a1.html" @@ -0,0 +1,22 @@ +! + + + + + + Document + + + + + diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a2.html" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a2.html" new file mode 100644 index 0000000000000000000000000000000000000000..a4363a9eabe46c89e9ea5dc3c61815d3f4b03088 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a2.html" @@ -0,0 +1,23 @@ +! + + + + + + Document + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a3.html" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a3.html" new file mode 100644 index 0000000000000000000000000000000000000000..b74c6d90852264d9c9e09266ef626d6ceb9a6951 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a3.html" @@ -0,0 +1,21 @@ +! + + + + + + Document + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a4.html" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a4.html" new file mode 100644 index 0000000000000000000000000000000000000000..4bf957b681121c1641bdfd9fbd68b27177e53337 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a4.html" @@ -0,0 +1,23 @@ +! + + + + + + Document + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a5.html" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a5.html" new file mode 100644 index 0000000000000000000000000000000000000000..dd837f0d6628de4ec1da021fc6da28fafd5b195d --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a5.html" @@ -0,0 +1,51 @@ +! + + + + + + Document + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a6.html" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a6.html" new file mode 100644 index 0000000000000000000000000000000000000000..bbc039021b01f6c662c3522140c642ff5d9aa81c --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/.idea/\344\275\234\344\270\232/a6.html" @@ -0,0 +1,20 @@ + + + + + + + Document + + + + + \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/02 \350\257\276\345\240\202\346\225\231\345\255\246\347\254\224\350\256\260.md" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/02 \350\257\276\345\240\202\346\225\231\345\255\246\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..efe6d4853d0930138de95aa0982d2e27f9f11618 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/02 \350\257\276\345\240\202\346\225\231\345\255\246\347\254\224\350\256\260.md" @@ -0,0 +1,621 @@ +# JavaScript 基础 - 第2天 + +> 理解什么是流程控制,知道条件控制的种类并掌握其对应的语法规则,具备利用循环编写简易ATM取款机程序能力 + +- 运算符 +- 语句 +- 综合案例 + + +## 运算符 + +### 算术运算符 + +数字是用来计算的,比如:乘法 * 、除法 / 、加法 + 、减法 - 等等,所以经常和算术运算符一起。 + +算术运算符:也叫数学运算符,主要包括加、减、乘、除、取余(求模)等 + +| 运算符 | 作用 | +| ------ | ---------------------------------------------------- | +| + | 求和 | +| - | 求差 | +| * | 求积 | +| / | 求商 | +| **%** | 取模(取余数),开发中经常用于作为某个数字是否被整除 | + +> 注意:在计算失败时,显示的结果是 NaN (not a number) + +```javascript +// 算术运算符 +console.log(1 + 2 * 3 / 2) // 4 +let num = 10 +console.log(num + 10) // 20 +console.log(num + num) // 20 + +// 1. 取模(取余数) 使用场景: 用来判断某个数是否能够被整除 +console.log(4 % 2) // 0 +console.log(6 % 3) // 0 +console.log(5 % 3) // 2 +console.log(3 % 5) // 3 + +// 2. 注意事项 : 如果我们计算失败,则返回的结果是 NaN (not a number) +console.log('你好' - 2) +console.log('你好' * 2) +console.log('你好' + 2) // 你好2 +``` + +### 赋值运算符 + +赋值运算符:对变量进行赋值的运算符 + + = 将等号右边的值赋予给左边, 要求左边必须是一个容器 + +| 运算符 | 作用 | +| --- | ---- | +| += | 加法赋值 | +| -= | 减法赋值 | +| *= | 乘法赋值 | +| /= | 除法赋值 | +| %= | 取余赋值 | + +```javascript + +``` + +### 自增/自减运算符 + +| 符号 | 作用 | 说明 | +| ---- | ---- | -------------------------- | +| ++ | 自增 | 变量自身的值加1,例如: x++ | +| -- | 自减 | 变量自身的值减1,例如: x-- | + +1. ++在前和++在后在单独使用时二者并没有差别,而且一般开发中我们都是独立使用 +2. ++在后(后缀式)我们会使用更多 + +> 注意: +> +> 1. 只有变量能够使用自增和自减运算符 +> 2. ++、-- 可以在变量前面也可以在变量后面,比如: x++ 或者 ++x + +```javascript + +``` + +### 比较运算符 + +使用场景:比较两个数据大小、是否相等,根据比较结果返回一个布尔值(true / false) + +| 运算符 | 作用 | +| ------ | -------------------------------------- | +| > | 左边是否大于右边 | +| < | 左边是否小于右边 | +| >= | 左边是否大于或等于右边 | +| <= | 左边是否小于或等于右边 | +| === | 左右两边是否`类型`和`值`都相等(重点) | +| == | 左右两边`值`是否相等 | +| != | 左右值不相等 | +| !== | 左右两边是否不全等 | + +```javascript + +``` +> 要判断一个值是不是等于 Nan 要用 isNaN() + + + +### 逻辑运算符 + +使用场景:可以把多个布尔值放到一起运算,最终返回一个布尔值 + +| 符号 | 名称 | 日常读法 | 特点 | 口诀 | +| ---- | ------ | -------- | -------------------------- | -------------- | +| && | 逻辑与 | 并且 | 符号两边有一个假的结果为假 | 一假则假 | +| \|\| | 逻辑或 | 或者 | 符号两边有一个真的结果为真 | 一真则真 | +| ! | 逻辑非 | 取反 | true变false false变true | 真变假,假变真 | + +| A | B | A && B | A \|\| B | !A | +| ----- | ----- | ------ | -------- | ----- | +| false | false | false | false | true | +| false | true | false | true | true | +| true | false | false | true | false | +| true | true | true | true | false | + +```javascript + +``` + +### 运算符优先级 + +> 逻辑运算符优先级: !> && > || + + + + + +## 分支语句 + +分支语句可以根据条件判定真假,来选择性的执行想要的代码 + +分支语句包含: + +1. if分支语句(重点) +2. 三元运算符 +3. switch语句 + +#### if 分支语句 + +语法: + +~~~javascript +if(条件表达式) { + // 满足条件要执行的语句 +} +~~~ + +小括号内的条件结果是布尔值,为 true 时,进入大括号里执行代码;为false,则不执行大括号里面代码 + +小括号内的结果若不是布尔类型时,会发生类型转换为布尔值,类似Boolean() + +如果大括号只有一个语句,大括号可以省略,但是,俺们不提倡这么做~ + +~~~javascript + +~~~ + +#### if双分支语句 + +如果有两个条件的时候,可以使用 if else 双分支语句 + +~~~javascript +if (条件表达式){ + // 满足条件要执行的语句 +} else { + // 不满足条件要执行的语句 +} +~~~ + +例如: + +~~~javascript + +~~~ + +#### if 多分支语句 + +使用场景: 适合于有多个条件的时候 +```javascript +if (条件表达式1){ + // 满足条件要执行的语句1 +} else if (条件表达式2){ + // 满足条件要执行的语句2 +} else if (条件...){ + // 满足条件要执行的语句... +} else { + // 条件都不满足时要执行的语句 +} +``` + +~~~javascript + +~~~ + +#### 三元运算符(三元表达式) + +**使用场景**: 一些简单的双分支,可以使用 三元运算符(三元表达式),写起来比 if else双分支 更简单 + +**符号**:`? 与 : 配合使用` + +语法: + +~~~javascript +条件 ? 表达式1 : 表达式2 +~~~ + +例如: + +~~~javascript +// 三元运算符(三元表达式) +// 1. 语法格式 +// 条件 ? 表达式1 : 表达式2 + +// 2. 执行过程 +// 2.1 如果条件为真,则执行表达式1 +// 2.2 如果条件为假,则执行表达式2 + +// 3. 验证 +// 5 > 3 ? '真的' : '假的' +console.log(5 < 3 ? '真的' : '假的') + +// let age = 18 +// age = age + 1 +// age++ + +// 1. 用户输入 +let num = prompt('请您输入一个数字:') +// 2. 判断输出- 小于10才补0 +// num = num < 10 ? 0 + num : num +num = num >= 10 ? num : 0 + num +alert(num) +~~~ + +#### switch语句(了解) + +使用场景: 适合于有多个条件的时候,也属于分支语句,大部分情况下和 if多分支语句 功能相同 + +注意: + +1. switch case语句一般用于等值判断, if适合于区间判断 +2. switchcase一般需要配合break关键字使用 没有break会造成case穿透 +3. if 多分支语句开发要比switch更重要,使用也更多 + +例如: + +~~~javascript +// switch分支语句 +// 1. 语法 +// switch (表达式) { +// case 值1: +// 代码1 +// break + +// case 值2: +// 代码2 +// break +// ... +// default: +// 代码n +// } + + +~~~ + +#### 断点调试 + +**作用:**学习时可以帮助更好的理解代码运行,工作时可以更快找到bug + +浏览器打开调试界面 + +1. 按F12打开开发者工具 +2. 点到源代码一栏 ( sources ) +3. 选择代码文件 + +**断点:**在某句代码上加的标记就叫断点,当程序执行到这句有标记的代码时会暂停下来 + + + +### 循环语句 + +使用场景:重复执行 指定的一段代码,比如我们想要输出10次 '我学的很棒' + +学习路径: + +1.while循环 + +2.for 循环(重点) + +#### while循环 + +while : 在…. 期间, 所以 while循环 就是在满足条件期间,重复执行某些代码。 + +**语法:** + +~~~javascript +while (条件表达式) { + // 循环体 +} +~~~ + +例如: + +~~~javascript +// while循环: 重复执行代码 + +// 1. 需求: 利用循环重复打印3次 '月薪过万不是梦,毕业时候见英雄' +let i = 1 +while (i <= 3) { + document.write('月薪过万不是梦,毕业时候见英雄~
') + i++ // 这里千万不要忘了变量自增否则造成死循环 +} +~~~ + +循环三要素: + +1.初始值 (经常用变量) + +2.终止条件 + +3.变量的变化量 + +例如: + +~~~javascript + +~~~ + +#### 中止循环 + +`break` 中止整个循环,一般用于结果已经得到, 后续的循环不需要的时候可以使用(提高效率) + +`continue` 中止本次循环,一般用于排除或者跳过某一个选项的时候 + +~~~javascript + +~~~ + +#### 无限循环 + +1.while(true) 来构造“无限”循环,需要使用break退出循环。(常用) + +2.for(;;) 也可以来构造“无限”循环,同样需要使用break退出循环。 + +~~~javascript +// 无限循环 +// 需求: 页面会一直弹窗询问你爱我吗? +// (1). 如果用户输入的是 '爱',则退出弹窗 +// (2). 否则一直弹窗询问 + +// 1. while(true) 无限循环 +// while (true) { +// let love = prompt('你爱我吗?') +// if (love === '爱') { +// break +// } +// } + +// 2. for(;;) 无限循环 +for (; ;) { + let love = prompt('你爱我吗?') + if (love === '爱') { + break + } +} +~~~ + +## 综合案例-ATM存取款机 + + + +![67101878155](assets/1671018781557.png) + + + +分析: + +①:提示输入框写到循环里面(无限循环) + +②:用户输入4则退出循环 break + +③:提前准备一个金额预先存储一个数额 money + +④:根据输入不同的值,做不同的操作 + +​ (1) 取钱则是减法操作, 存钱则是加法操作,查看余额则是直接显示金额 + +​ (2) 可以使用 if else if 多分支 来执行不同的操作 + +完整代码: + +~~~javascript + +~~~ + + + + + + + diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/\347\254\224\350\256\260.md" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..3dec467cb39bd0eb90f3698a4dd52168e6e33774 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/\347\254\224\350\256\260.md" @@ -0,0 +1,44 @@ +在JavaScript中,`isNaN` 是一个全局函数,用于检测其参数是否是非数字值(Not-a-Number,NaN)。`isNaN` 函数的全称是“is Not-a-Number”。 + +`!` 是逻辑非操作符,它用于反转一个布尔值的真假。如果操作数是 `true`,`!` 将其转换为 `false`;如果操作数是 `false`,`!` 将其转换为 `true`。 + +因此,`!isNaN` 表达式的含义是:“检查某个值是否不是非数字(即是否是数字)”。 + +下面是 `!isNaN` 的一些使用示例: + +1. **检查一个值是否是数字**: + ```javascript + let value = 10; + if (!isNaN(value)) { + console.log("这是一个数字"); + } else { + console.log("这不是一个数字"); + } + ``` + +2. **检查用户输入是否是数字**: + ```javascript + let userInput = prompt("请输入一个数字"); + if (!isNaN(userInput)) { + console.log("输入的是一个数字"); + } else { + console.log("输入的不是一个数字"); + } + ``` + +在第二个示例中,用户输入的字符串通过 `prompt` 函数获取,然后使用 `!isNaN` 来检查这个字符串是否代表一个数字。如果用户输入的是有效的数字(如 "123"),`isNaN(userInput)` 返回 `false`,`!isNaN(userInput)` 返回 `true`,表示输入的是一个数字。如果用户输入的是非数字字符串(如 "abc"),`isNaN(userInput)` 返回 `true`,`!isNaN(userInput)` 返回 `false`,表示输入的不是一个数字。 + +需要注意的是,`isNaN` 函数会尝试将传入的值转换为数字,然后再进行判断。这意味着,如果传入的值在转换为数字后不是 `NaN`,即使原始值看起来不像数字,`isNaN` 也会返回 `false`。例如,空字符串 `''`、布尔值 `true` 或 `false`、以及数字字符串 `'37'` 在转换为数字后都不是 `NaN`,因此 `isNaN` 对这些值都会返回 `false`。 + +为了解决这个问题,ES6 引入了 `Number.isNaN` 方法,它不会进行类型转换,只有当传入的值严格等于 `NaN` 时才会返回 `true`。这意味着,如果传入的值不是数字类型,`Number.isNaN` 将直接返回 `false`。例如: + +```javascript +let value = "abc"; +if (Number.isNaN(value)) { + console.log("这是一个数字"); +} else { + console.log("这不是一个数字"); +} +``` + +在这个例子中,即使 `value` 是一个字符串,`Number.isNaN(value)` 也会正确地返回 `true`,因为 `value` 不是一个数字。 \ No newline at end of file diff --git "a/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/\347\273\203\344\271\240.md" "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/\347\273\203\344\271\240.md" new file mode 100644 index 0000000000000000000000000000000000000000..857171e892251bdec75b7f6c1b3c4f30fca9aa42 --- /dev/null +++ "b/\345\215\242\346\257\224\344\274\246/20241028\345\260\217\346\234\211\346\211\200\346\210\220(\346\231\256\351\200\232\350\256\241\347\256\227)/\347\273\203\344\271\240.md" @@ -0,0 +1,6 @@ +1. 【1】运算符优先级的使用。假设手机原来的话费余额是10元,通话资费为0.1元/分,流量资费为0.3元/MB,在使用了30MB后,计算手机话费余额还可以进行多长时间的通话 +2. 【2】计算员工的实除收入,假设某员工的月薪为6500元,专项扣除费用共500元,个人所得税起征点是5000元,税率为3%,计算该员工的实际收入。(提示:实际收入=(月薪-专项扣除)-(月新-专项扣除-个税起征点)*税率) +3. 【3】判断2024年2月的天教,闰年2月的天数是29天,非闰年2月的天数是28天,应用条件运算符判断2024年2月的天数。 +4. 【4】接收用户输入的用户名和密码,若用户名为 “admin” ,且密码为 “123456” ,则提示用户登录成功! 否则,提示失败。 +5. 【5】获取数字中的最小值定义4个数值型变量,值分别为26、17、10、20,应用if语句获取这4个数字中的最小值。 +6. 【6】判断空气污染程度,空气污染指数(API)是评估空气质量状况的一组数字,如果空气污染指数为0~100,则空气质量状况属于良好:如果空气污染指数为101~200,则空气质量状况属于经度污染:如果空气污染指数为201~300,则空气质量状况属于中度污染:如果空气污染指数大子300,则气质量状况属于重度污染。让用户输入其城市的污染指数,判断该城市的空气污染程度