<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>/posts/git-rollback/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/web-copy/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/input-methods/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/bitwise/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/vue-slot/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/closures-memoryLeaks/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/Higher-order-functions/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/proxy/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/promise/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/prototype-chain/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/virtual-dom/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/event-loop/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/vue3-performance/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/reflect/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/array/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/mvc/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/cross-domain/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/webpack-optimization/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/debounce-throttling/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/phantom-dependencies/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/parameter-normalization/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/vue-responsive/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/el-upload/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/internationalization/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/vue-update-ui/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/load-more/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/vue3-project-construction/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/vue3-modal/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/vue-props/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/uniapp-theme/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/miniprogram-jump/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/return-insteadof-if/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/flex/</loc>
<lastmod>2026-06-10T00:03:50+08:00</lastmod>
</url>
<url>
<loc>/posts/miniprogram-ai/</loc>
<lastmod>2026-06-10T21:14:15+08:00</lastmod>
</url>
<url>
<loc>/posts/miniprogram-ai2/</loc>
<lastmod>2026-06-10T21:14:15+08:00</lastmod>
</url>
<url>
<loc>/posts/miniprogram-ai3/</loc>
<lastmod>2026-06-10T21:14:15+08:00</lastmod>
</url>
<url>
<loc>/posts/swiper-controller/</loc>
<lastmod>2026-06-10T20:12:52+08:00</lastmod>
</url>
<url>
<loc>/posts/claude-codex-review/</loc>
<lastmod>2026-06-10T21:14:15+08:00</lastmod>
</url>
<url>
<loc>/categories/</loc>
<lastmod>2026-06-10T21:37:05+08:00</lastmod>
</url>
<url>
<loc>/tags/</loc>
<lastmod>2026-06-10T21:37:05+08:00</lastmod>
</url>
<url>
<loc>/archives/</loc>
<lastmod>2026-06-10T21:37:05+08:00</lastmod>
</url>
<url>
<loc>/about/</loc>
<lastmod>2026-06-10T21:37:05+08:00</lastmod>
</url>
<url>
<loc>/</loc>
</url>
<url>
<loc>/tags/git/</loc>
</url>
<url>
<loc>/tags/copy/</loc>
</url>
<url>
<loc>/tags/input/</loc>
</url>
<url>
<loc>/tags/component/</loc>
</url>
<url>
<loc>/tags/bitwise/</loc>
</url>
<url>
<loc>/tags/slot/</loc>
</url>
<url>
<loc>/tags/javascript/</loc>
</url>
<url>
<loc>/tags/hof/</loc>
</url>
<url>
<loc>/tags/vue/</loc>
</url>
<url>
<loc>/tags/promise/</loc>
</url>
<url>
<loc>/tags/prototype/</loc>
</url>
<url>
<loc>/tags/react/</loc>
</url>
<url>
<loc>/tags/event-loop/</loc>
</url>
<url>
<loc>/tags/optimization/</loc>
</url>
<url>
<loc>/tags/cross-domain/</loc>
</url>
<url>
<loc>/tags/debounce/</loc>
</url>
<url>
<loc>/tags/throttle/</loc>
</url>
<url>
<loc>/tags/pnpm/</loc>
</url>
<url>
<loc>/tags/element-ui/</loc>
</url>
<url>
<loc>/tags/i18n/</loc>
</url>
<url>
<loc>/tags/uniapp/</loc>
</url>
<url>
<loc>/tags/map/</loc>
</url>
<url>
<loc>/tags/flex/</loc>
</url>
<url>
<loc>/tags/ai/</loc>
</url>
<url>
<loc>/tags/swiper/</loc>
</url>
<url>
<loc>/tags/claude/</loc>
</url>
<url>
<loc>/tags/codex/</loc>
</url>
<url>
<loc>/categories/js/</loc>
</url>
<url>
<loc>/categories/engineering/</loc>
</url>
<url>
<loc>/categories/base/</loc>
</url>
<url>
<loc>/categories/vue/</loc>
</url>
<url>
<loc>/categories/react/</loc>
</url>
<url>
<loc>/categories/miniapp/</loc>
</url>
<url>
<loc>/categories/css/</loc>
</url>
<url>
<loc>/categories/essays/</loc>
</url>
<url>
<loc>/page2/</loc>
</url>
<url>
<loc>/page3/</loc>
</url>
<url>
<loc>/page4/</loc>
</url>
</urlset>
