Javascript 随着区块链的发展,address.trans returns [] 当没有交易待处理时

Javascript with blockchain development, address.trans returns [] when theres no transactions pend

address.trans returns [] 当没有交易待处理时 如果(交易 === []){ returns还有一笔交易

有什么解决办法吗?基本上注册一个“depo”,当我从来没有 depo 到生成的钱包时。enter image description here

这应该会发生,因为数组是一个对象。并且即使具有相同值的两个对象在 JS 中也不相等,因为它们具有不同的引用。

您可以在下面看到:

let trans = [];
console.log(trans === []);
console.log([] === []);
console.log(trans.length === 0);

Array.prototype.length 可以是一种检查方式: