For循环比指定的长度多运行一次

时间:2015-06-12 09:49:54

标签: javascript microsoft-dynamics phone-call

在Dynamics CRM中,我在自定义活动实体中使用javascript来创建电话呼叫。以下是用于创建电话呼叫的for循环。

for (var indxAttendees = 0; indxAttendees < respondent.length; indxAttendees++) {
        //List of parameters for phone call

    XrmServiceToolkit.Soap.Create(createPhCall);
}

但它比指定的长度多运行一次,并且还会创建一个额外的电话 我需要你的帮助才能解决问题

1 个答案:

答案 0 :(得分:0)

我在控制台中尝试了以下代码:

var respodent = ["a","b","c"]; 
for (var indxAttendees = 0; indxAttendees < respondent.length; indxAttendees++) {
            //List of parameters for phone call

       console.log(indxAttendees);
    }

,输出为:

0
1
2

请正确检查 respodent 长度,我认为没有任何问题。