ExtJs - 检查 Ext.Array 是否为空的最佳方法

ExtJs - best way to check if Ext.Array is empty?

本文关键字:最佳 方法 是否 检查 Ext Array ExtJs      更新时间:2023-09-26

在 ExtJS 中,使用 Ext.Array (使用 Ext.Array.difference 后),我得到一个结果数组,想知道检查数组是否为空的最佳方法?

我确实像在 javascript 中一样使用了theArray.length,但我想知道是否有更好的方法/更快的方法来实现这一目标?(起初我认为isEmpty会有所帮助,但它似乎在对象上工作,而不是数组)

您可以轻松地将其添加到 Array 原型中,如下所示:

Array.prototype.isEmpty = function(){
    return !this.length;
};
var a = ['a','b','c','d'];
var b = ['b','d','f','h'];
var c = Ext.Array.difference(a,b);
var d = [];
console.log(c.isEmpty(), d.isEmpty());

希望对:)有所帮助