To = ['test@gmail.com','test2@gmail.com','null','test3@gmail.com','null','null',,,,,,,,,'test123@gmail.com'] ;
toEmailAddress = _.toString(To)
становится ниже:
'test@gmail.com,test2@gmail.com,null,test3@gmail.com,null,null,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,test123@gmail.com'
С заменой вы можете использовать ниже
toEmailAddress.replace(/(null|undefined)\s*,\s*/g, '')
результат будет ниже строки, если вы хотите вернуть его в качестве массива просто используйтеsplit(',')
в результирующей строке
'test@gmail.com,test2@gmail.com,test3@gmail.com,test123@gmail.com'