performance.getEntriesByName() - список об'єктів PerformanceEntry за вказаною назвою.
entries = performance.getEntriesByName(name, type);
entries - зміна якій присвоюється масив об'єктів за вказаною назвою.
performance - об'єкт performance.
name - назва об'єкту PerformanceEntry який необхідно отримати.
type - тип PerformanceEntry.entryType який необхідно отримати.
getEntriesByName() метод об'єкта performance який повертає масив з об'єктами PerformanceEntry з буфера продуктивності браузера за вказаною назвою та типом.
Якщо за вказаною назвою не знайдено PerformanceEntry тоді повертає порожній масив.
performance.mark('test');
var mas=performance.getEntriesByName('test');
alert(mas);
performance.mark('test');
var mas=performance.getEntriesByName('test','mark');
alert(mas);
performance.mark('begin');
for(var i=0,j;i<100000;i++)
j=i*Math.random();
performance.mark('end');
performance.mark('begin');
for(var i=0;i<1000;i++)
for(var j=0,a;j<10000;j++)
a=i*j*Math.random();
performance.mark('end');
var begins=performance.getEntriesByName('begin', 'mark');
var s='';
for(var i=0; i<begins.length;i++)
s+=i+' name='+begins[i].name+' startTime='+begins[i].startTime+' duration='+begins[i].duration+'\n';
alert(s);