I have an array that looks something like this:
var files = [
{
dir: '/home/runner/random-stuff',
file: '03:39:36 @ Aug 24, 2020-turnover-log'
},
{
dir: '/home/runner/random-stuff',
file: '04:37:02 @ Sep 12, 2020-turnover-log'
},
{
dir: '/home/runner/random-stuff',
file: '04:52:08 @ Sep 12, 2020-turnover-log.txt'
},
{
dir: '/home/runner/random-stuff',
file: '21:23:23 @ Aug 21, 2020-turnover-log'
},
{ dir: '/home/runner/random-stuff', file: 'current-log.txt' }
]
Evidently it’s an array of objects. I tried running this code:
files.indexOf({
dir: '/home/runner/random-stuff',
file: '03:39:36 @ Aug 24, 2020-turnover-log'
})
>>> -1
Why does this happen?