在 themeChange 函数中,getTheme() 被调用了 3 次来获取同一个主题对象, 这导致了不必要的数组 find() 操作。本次提交将 getTheme() 的结果缓存到 变量中并复用,以提升性能。
变更内容:
此优化将 themeChange 函数中的函数调用从 3 次减少到 1 次,特别在 THEME_DATA 数组较大时能显著提升性能。
在 themeChange 函数中,getTheme() 被调用了 3 次来获取同一个主题对象,
这导致了不必要的数组 find() 操作。本次提交将 getTheme() 的结果缓存到
变量中并复用,以提升性能。
变更内容:
此优化将 themeChange 函数中的函数调用从 3 次减少到 1 次,特别在
THEME_DATA 数组较大时能显著提升性能。