I have a 2D array where I need to filter the rows having date field (3d column)
var data = [ [\'1\',\'a\',\'12-12-2019\',\'A\'], [\'2\',\'b\',\'\',\'A\'], [\'3\'
It seems pretty straightforward to just use Array.filter, checking to see if the date field is empty or not.
var data = [ ['1','a','12-12-2019','A'], ['2','b','','A'], ['3','c','12-1-2019','A'], ['4','d','','A'], ]; var filtered = data.filter(e => e[2]); console.log(filtered);