搜索函数
模块数47
函数数319
纯函数
颜色处理
6图片处理
15compressImageToWidth
查看文档了解详情
compressToTargetSize
压缩图片到指定大小
getImageDimensions
获取图片的宽高尺寸
generateFavIcon
查看文档了解详情
generatePwaIcons
生成 PWA 应用图标集
generateMacIcons
生成 macOS 应用图标集
generateMacTrayIcon
生成 macOS 托盘图标
generatePaddedImage
生成带内边距的图片
generatePlaceholderImage
查看文档了解详情
generateRoundedImage
生成圆角图片
renderIdCard
查看文档了解详情
renderBankCard
查看文档了解详情
renderLicensePlate
查看文档了解详情
renderDrivingLicense
查看文档了解详情
renderBusinessLicense
查看文档了解详情
Android 工具
16buildProject
构建 Android 项目
detectAndroidModules
检测 Android 项目模块
modifyGradle
修改 build.gradle 配置
modifyManifest
修改 AndroidManifest.xml
permission
Android 权限管理
integrateWechatLogin
查看文档了解详情
integrateWechatShare
查看文档了解详情
integrateQQLogin
查看文档了解详情
integrateSinaLogin
查看文档了解详情
integrateUniverifyLogin
查看文档了解详情
integrateMiuiLogin
查看文档了解详情
integrateGoogleLogin
查看文档了解详情
integrateFacebookLogin
查看文档了解详情
integrateShareTrace
查看文档了解详情
integrateUniAppNativePlugin
查看文档了解详情
integrateThirdPartyModule
查看文档了解详情
异步工具
6DOM 操作
15createSharedKeyboardCenter
查看文档了解详情
createThrottledEventListener
查看文档了解详情
demonstrateResourceLoading
演示资源加载过程
detectOverflow
检测元素是否溢出
getElementRect
获取元素的矩形信息
getRelativePosition
获取元素相对位置
getViewportRect
获取视口矩形信息
pickFile
查看文档了解详情
computePosition
查看文档了解详情
getAlignment
查看文档了解详情
getBasePlacement
查看文档了解详情
getCrossAxisFlip
查看文档了解详情
getFlipPlacements
查看文档了解详情
getMainAxisFlip
查看文档了解详情
isValidPlacement
查看文档了解详情
XML 工具
1AG Grid 工具
1字符串工具
13数据结构
12Queue
队列(FIFO),先进先出
Stack
栈(LIFO),后进先出
LinkedList
单向链表,动态内存分配
PriorityQueue
优先队列(最小堆),按优先级出队
Heap
堆数据结构,支持最小堆和最大堆
Trie
前缀树,高效的字符串检索和自动补全
BinarySearchTree
二叉搜索树,左子树 < 根 < 右子树
AVLTree
AVL 树(自平衡二叉搜索树),通过旋转保持平衡
Graph
图数据结构,支持有向图和无向图,提供 BFS、DFS、拓扑排序等算法
UnionFind
并查集(不相交集合),高效处理集合合并和查询
HashMap
哈希表,使用链地址法解决冲突,支持自动扩容
LRUCache
LRU 缓存,最近最少使用缓存淘汰策略
算法
38垃圾回收
查看文档了解详情
visualizeGarbageCollection
查看文档了解详情
动态规划
查看文档了解详情
longestCommonSubsequence
查看文档了解详情
longestIncreasingSubsequence
查看文档了解详情
editDistance
查看文档了解详情
knapsack01
查看文档了解详情
maxProfit
查看文档了解详情
coinChange
查看文档了解详情
minPathSum
查看文档了解详情
climbStairs
查看文档了解详情
回溯算法
查看文档了解详情
permutations
查看文档了解详情
nQueens
查看文档了解详情
combinationSum
查看文档了解详情
generateParenthesis
查看文档了解详情
贪心算法
查看文档了解详情
canJump
查看文档了解详情
meetingRooms
查看文档了解详情
taskScheduler
查看文档了解详情
二分查找
查看文档了解详情
binarySearch
查看文档了解详情
滑动窗口
查看文档了解详情
lengthOfLongestSubstring
查看文档了解详情
minWindow
查看文档了解详情
双指针
查看文档了解详情
threeSum
查看文档了解详情
trap
查看文档了解详情
maxArea
查看文档了解详情
字符串匹配
查看文档了解详情
kmp
查看文档了解详情
rabinKarp
查看文档了解详情
图算法
查看文档了解详情
numIslands
查看文档了解详情
topologicalSort
查看文档了解详情
分治算法
查看文档了解详情
mergeSort
查看文档了解详情
quickSort
查看文档了解详情
函数式编程
9数组/对象工具
11Promise 工具
2原理实现
4设计模式
14假数据生成
5Bridge 通信
5微信能力
1开发工具
8Vue 工具
7UniApp 工具
20build
查看文档了解详情
detectProjectType
查看文档了解详情
detectAndroidProjectStructure
查看文档了解详情
parseManifest
查看文档了解详情
waitForPages
查看文档了解详情
buildAndroidApp
查看文档了解详情
buildIOSApp
查看文档了解详情
buildIOSPlugin
查看文档了解详情
showImage
查看文档了解详情
showVideo
查看文档了解详情
showCamera
查看文档了解详情
showLogin
查看文档了解详情
showPay
查看文档了解详情
showRecord
查看文档了解详情
showScanCode
查看文档了解详情
showFile
查看文档了解详情
showWxPhone
查看文档了解详情
showWxCustomerService
查看文档了解详情
showWxSubscribeMessage
查看文档了解详情
wxGetUserInfo
查看文档了解详情
iOS 工具
7响应式(跨框架)
Vue Hooks
状态管理
13createGlobalState
创建全局状态
createInjectionState
创建注入状态
createSharedComposable
创建共享组合式函数
injectLocal
注入本地状态
provideLocal
提供本地状态
useAsyncState
异步状态管理Hook
useCounter
计数器Hook
useToggle
布尔值切换Hook
handleUserInvalid
查看文档了解详情
useGlobalSettingsManager
查看文档了解详情
useSystemSettingsManager
查看文档了解详情
useUserManager
查看文档了解详情
useTokenManager
查看文档了解详情
浏览器API
18useBattery
查看文档了解详情
useBluetooth
查看文档了解详情
useCamera
查看文档了解详情
useClipboard
剪贴板操作Hook
useFileUpload
查看文档了解详情
useFullscreen
查看文档了解详情
useGamepad
查看文档了解详情
useGeolocation
查看文档了解详情
useMediaSession
查看文档了解详情
useMicrophone
查看文档了解详情
useNetwork
查看文档了解详情
useOrientation
查看文档了解详情
usePageVisibility
查看文档了解详情
useScreenOrientation
查看文档了解详情
useScreenWakeLock
查看文档了解详情
useShare
查看文档了解详情
useVibration
查看文档了解详情
useWechatJSSDK
查看文档了解详情
DOM交互
5快速开始
npm install zcw-sharedimport { convertColor } from 'zcw-shared'