gpt4 book ai didi

javascript - 有人可以解释一下 D3s 饼图布局中的 JavaScript 模式吗?

转载 作者:行者123 更新时间:2023-11-28 01:21:46 25 4
gpt4 key购买 nike

我阅读了一些 D3s 源代码,并在ie.js 中发现了这个有趣的模式。在被定义为“内部函数”之后,它添加了新的“方法”,然后作为某种混合函数/对象 SCSS 返回。有人可以解释一下这是怎么回事吗?

https://github.com/mbostock/d3/blob/876e764429bb4c1201b055d8cf7d5d353ed6226c/src/layout/pie.js#L12

最佳答案

这被称为 closure 。它封装了内部内容/创建一个新实例,并且大多数(取决于如何使用)只能运行一次。它还用于捕获循环中的变量。

它在D3中的使用方式是在需要加载的时候让它加载。又名延迟加载。

关于javascript - 有人可以解释一下 D3s 饼图布局中的 JavaScript 模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23185374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com