feat(DOC): 完整地审查了代码,更完整的注释说明

- 无代码修改
This commit is contained in:
tobegold574
2025-11-23 22:26:39 +08:00
parent 4e741a0523
commit c5853847ae
27 changed files with 119 additions and 110 deletions

View File

@@ -5,7 +5,7 @@
import { vi } from 'vitest';
// 模拟浏览器API
// 模拟浏览器API(其实用不到)
Object.defineProperty(window, 'localStorage', {
value: {
getItem: vi.fn(),
@@ -26,24 +26,24 @@ Object.defineProperty(window, 'sessionStorage', {
writable: true
});
// 模拟IntersectionObserver
// 模拟IntersectionObserver(其实用不到)
globalThis.IntersectionObserver = vi.fn().mockImplementation(() => ({
observe: vi.fn(),
unobserve: vi.fn(),
disconnect: vi.fn()
}));
// 模拟ResizeObserver
// 模拟ResizeObserver(其实用不到)
globalThis.ResizeObserver = vi.fn().mockImplementation(() => ({
observe: vi.fn(),
unobserve: vi.fn(),
disconnect: vi.fn()
}));
// 模拟requestAnimationFrame
// 模拟requestAnimationFrame(其实用不到)
globalThis.requestAnimationFrame = vi.fn((cb: FrameRequestCallback) => setTimeout(cb, 0));
// 模拟cancelAnimationFrame
// 模拟cancelAnimationFrame(其实用不到)
globalThis.cancelAnimationFrame = vi.fn((id: number) => clearTimeout(id));
// 模拟fetch