Третья переменная в анонимной функции D3

Допустим, у вас есть выделение с некоторыми привязанными данными, и вы используете типичную встроенную анонимную функцию для доступа к этим данным:

 d3.select("#whatever").each(function(d,i,q) {console.log(d,i,q)})

Мы все знаем, что первая переменная - это данные, а вторая - позиция массива. Но что представляет собой третья переменная (в данном случае q)? До сих пор он всегда возвращался к нулю во всем, что я тестировал.

Ответы на вопрос(2)

Ваш ответ на вопрос