在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 想知道continue在這里起什么作用,去掉得話應該如何改寫?

想知道continue在這里起什么作用,去掉得話應該如何改寫?

    var my_department = [];
                    for (var i = 0; i < aggregations.all_outdept_name.buckets.length; i++) {
                        if (aggregations.all_outdept_name.buckets[i].key == '') continue;
                        var department_obj = {
                            value: aggregations.all_outdept_name.buckets[i].key,
                            label: aggregations.all_outdept_name.buckets[i].key,
                            count: aggregations.all_outdept_name.buckets[i].doc_count
                        }
                        my_department.push(department_obj);
                    }
                    _this.department = my_department;
回答
編輯回答
忠妾

continue的意思是跳過這輪循環(huán),馬上開始下輪循環(huán)。 在你的代碼中,執(zhí)行continue,那么if語句continue之后的都不執(zhí)行了。 i++后執(zhí)行新的一輪循環(huán)判斷。

若想去掉,你就反著寫唄,即滿足xxx條件才執(zhí)行if continue下面的語句

for (var i = 0; i < aggregations.all_outdept_name.buckets.length; i++) {
    if (!(aggregations.all_outdept_name.buckets[i].key == '')){
        var department_obj = {
            value: aggregations.all_outdept_name.buckets[i].key,
            label: aggregations.all_outdept_name.buckets[i].key,
            count: aggregations.all_outdept_name.buckets[i].doc_count
        }
        my_department.push(department_obj);
    }
}
2017年8月4日 06:35