由于某种原因,currentRow.cells 下面的代码返回 {}。我该如何检查?如果 currentRow.cells 返回 {},我不想执行行。
currentRow = document.createElement("TR");
if(currentRow.cells.length > 0) { .. do something }
更新1:
我想要的只是检查空对象。如果 currentRow.cells 是空对象,则不执行任何操作。
最佳答案
我总是得到一个 HTMLCollection 类型的对象。
您应该能够使用如下代码检查集合的长度:
if(currentRow.cells.length != 0) {
//row and cells exist, work with them
}
关于javascript - 如何在 JavaScript 中检查 {} 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10524558/