`
shijinling87807697
  • 浏览: 49311 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

return与break

    博客分类:
  • java
 
阅读更多

        width:400,
        height:300,
        layout:'form',
        bodyStyle:'padding:10px',
        labelWidth:70,
        defaults:{anchor:'100%'},
        items:[{
            xtype:'iconcombo',
            fieldLabel:'IconCombo',
            store: store123,
            valueField: 'countryCode',
            displayField: 'countryName',
            iconClsField: 'countryFlag',
            triggerAction: 'all',
            mode: 'local'
        }],
        buttons:[{
            text: '提交',
            handler: function() {
             //方式一:进行遍历combobox进行删除
             //方式二:使用combobox事件进行,直接获取index,然后进行删除
             var count=store123.getTotalCount();
             for(var k=0;k<count;k++){
                    if(store123.getAt(k).get('countryName')=='United States'){
                     store123.remove(store123.getAt(k));
                     break;
                     /*
                     js代码中,为了提高性能,注意在for和while中使用break和continue关键字。
                     在这里注意break,return和continue的区别
                     break结束的是整个循环

                     continue结束本次循环
                     return结束的是本次调用,以后的代码都不执行,直接结束。
                     */
                    }
             }
            }
        }]

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics