```js
basic = [['Answer', 'Votes']];
  (() => props.poll.answers.map(ans => basic.push([ans.answer, ans.votes])))();
```

I have one sentence as specified above into the one of my react files.
Could some one let me know what are the values getting inserted into the basic array and in which order
And into the map function what is the meaning of () as denoted into map function at the end.
basic.push([ans.answer, ans.votes]) Here the sentence is like this, Into the most of the scenario it would like array.push({name:value},{name,value}) but here into the square brackets what is the meaning of that.