我在 Chrome 开发工具的“Elements > Snippets”面板中创建了许多片段。
我有一个带有
loadJquery
、loadUnderscore
等实用函数的代码片段。我想从另一个代码片段中调用这些函数。这可能吗?
来到这里是因为我在解决同样的问题。
我认为正确的答案是 是,如果您单独并按依赖顺序运行其中每一个。
例如,我有一个带有
pickDeep()
功能的代码片段,是从 here 获得的。然后我创建了一些使用该函数的其他片段。所以我所做的就是先运行带有 pickDeep()
声明的代码,然后运行使用它的任何其他代码片段。
这与您直接在控制台上键入并运行所有内容完全相同。因此,声明来自哪里并不重要,只要它在当前会话中以某种方式声明即可。
当然这不是理想的方式,但我想指出有一个解决方法。
不,片段不知道其他片段,也没有办法查询它们。片段是隔离的脚本,彼此独立工作。