connectEnd
read-only property returns the
timestamp
immediately after the browser finishes establishing the connection to the server to retrieve the resource. The timestamp value includes the time interval to establish the transport connection, as well as other time intervals such as SSL handshake and SOCKS authentication.
resource.connectEnd;
A
DOMHighResTimeStamp
representing the time after a connection is established.
In the following example, the value of the
*Start
and
*End
properties of all "
resource
"
type
events are logged.
function print_PerformanceEntries() {
// Use getEntriesByType() to just get the "resource" events
var p = performance.getEntriesByType("resource");
for (var i=0; i < p.length; i++) {
print_start_and_end_properties(p[i]);
}
}
function print_start_and_end_properties(perfEntry) {
// Print timestamps of the *start and *end properties
properties = ["connectStart", "connectEnd",
"domainLookupStart", "domainLookupEnd",
"fetchStart",
"redirectStart", "redirectEnd",
"requestStart",
"responseStart", "responseEnd",
"secureConnectionStart"];
for (var i=0; i < properties.length; i++) {
// check each property
var supported = properties[i] in perfEntry;
if (supported) {
var value = perfEntry[properties[i]];
console.log("... " + properties[i] + " = " + value);
} else {
console.log("... " + properties[i] + " = NOT supported");
}
}
}
| 规范 | 状态 | 注释 |
|---|---|---|
|
Resource Timing Level 1
The definition of 'connectEnd' in that specification. |
候选推荐 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
connectEnd
|
Chrome 43 | Edge 12 | Firefox 40 | IE 10 | Opera 32 | Safari 11 | WebView Android 43 | Chrome Android 43 | Firefox Android 42 | Opera Android 32 | Safari iOS 11 | Samsung Internet Android 4.0 |
完整支持
PerformanceResourceTiming