PerformanceResourceTiming.toJSON()

The toJSON() method is a serializer that returns a JSON representation of the PerformanceResourceTiming object.

Syntax

json = resourcePerfEntry.toJSON();

Arguments

None

Return value

json

A JSON object that is the serialization of the PerformanceResourceTiming object as a map with entries from the closest inherited interface and with entries for each of the serializable attributes.

Example

// Get a resource performance entry
var perfEntries = performance.getEntriesByType("resource");
var entry = perfEntries[0];

// Get the JSON and log it
var json = entry.toJSON();
var s = JSON.stringify(json);
console.log("PerformanceEntry.toJSON = " + s);

Specifications

Specification
Resource Timing Level 2 (Resource Timing 2)
# dom-performanceresourcetiming-tojson

Browser compatibility

BCD tables only load in the browser