Вы должны проверить против null
, прежде чем пытаться получить доступ к object
, в своем блоке if
вы пытаетесь вызвать .length
для null
объекта.
Вы можете сделатьэто выглядит так:
if (!allotmentDetailsArray || allotmentDetailsArray.length == 0)
{
////
}
Где !allotmentDetailsArray
- сокращенное выражение для allotmentDetailsArray == null
, которое проверяет, что allotmentDetailsArray
равно undefined
или null
.
Так что здесь второечасть блока if
проверяется, только когда allotmentDetailsArray
не null
.