对于我目前的项目,我需要矩阵数学,二维变换的所有基本东西。我知道有像sylvester之类的框架,但我也在SVG DOM api中找到了我需要的所有功能。所以我的问题是:如果我创建一个memory-SVG,仅仅是为了成为矩阵,点和Rects的工厂,这会为我提供性能优势吗?我可以在不同的SVG上下文中使用使用memory-svg创建的SVGMatrix吗(例如,将其应用于元素转换)?
我以SVG格式构建了一个大约有1000个节点的网络。现在我想动态改变所有节点的颜色(随时间变化)。对于初学者,我只想确保基于随机数生成器的SVG图形中的圆/节点随时间改变颜色。我可以在JavaScript中使用一个简单的for循环来产生N个节点颜色改变事件吗?这是我写的函数,希望它能改变由鼠标点击触发的数百次特定节点/圆的颜色
function