这个style对象是什么结构echarts 配置项内容和展示

为什么两个括号

配置项如下
         for (var star = 0; star < block.length; ++star) {
       var style = (function(name) {
           if (name.indexOf('5☆') === 0) {
               bookScoreId = 0;
               return itemStyle.star5;
           } else if (name.indexOf('4☆') === 0) {
               bookScoreId = 1;
               return itemStyle.star4;
           } else if (name.indexOf('3☆') === 0) {
               bookScoreId = 2;
               return itemStyle.star3;
           }

       })(block[star].name);
   }
    
截图如下