1

最近,在寻找提高我的 Gmail 插件性能的方法时,我遇到了一些问题评论,其中指出:

请注意,每次添加运行任何函数时都会评估库和全局变量

我开始对其进行测试,并注意到在调试时,除了包含全局对象 和this库对象之外的函数属性以及包含所有导出(甚至可能是所有)函数的属性。我正在使用 Typescript,所以导出是实现模块化的方式,但据我所知并没有真正编译我的 Typescript。moduleexportsclasp

也就是说,我想知道以下主题:

1) 是否真的评估了导出的函数?这具体是什么意思?

2) 准确评估了哪些功能?全部还是只出口?应该导出哪些功能?

3) 这些规则是否适用于嵌套函数调用?说,我map对数组执行一个函数。每次调用传递的函数时都会评估上下文吗?

此外,我真的很想获得有关如何提高我的附加组件性能的一般建议。除了developers.google.com指南之外,还有其他指南吗?

提前致谢。

4

0 回答 0