检查数组是否等于元素

时间:2014-08-01 08:51:30

标签: extjs

你好,我有数组(价格),当我点击按钮时,这个数组检查相同的元素,如果所有元素等于,如果元素不同则执行功能,那么什么都不做

priceCheck: function(button) {
      var win = button.up('window'),
      grid = win.down('grid'),
        price=[];
           Ext.each(grid.getSelectionModel().getSelection(), function(value, rowIndex) {
                   price.push(value.get('price'));
                    console.log(price) });}

条件的例子:

if (?elements equals?) {some function}  else nothing;

1 个答案:

答案 0 :(得分:0)

documentation中介绍了这一点,使用equals方法进行浅层比较。

if (Ext.Array.equals([1, 2, 3], [1, 2, 3])) {
    // do something
}