ClojureScript中删除元素的类似JavaScript的方法是什么?

3

我发现很多代码都使用了这种模式:

delete b[d];

现在我正在翻译这个内容:
(aset b d nil)

这样做是否合适 - 还是会丢失一些关键数据?

我的问题是:在ClojureScript中,delete 的相应方法是什么?


1
我认为应该使用 dissoc - 在JavaScript中从对象中删除属性会完全删除该属性,而不仅仅是清除其值。关键在于之后的 "d" in b 返回 false - Pointy
1个回答

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接