2013-12-01 3 views
0

Я проверил W3C веб-страницу, но я не полностью понять разницу в следующем 2:HTML5 (измерение времени загрузки страницы)

  1. performance.timing.navigationStart

" Этот атрибут должен вернуть время сразу после того, как пользовательский агент завершит запрос на выгрузку предыдущего документа. Если предыдущего документа нет, этот атрибут должен вернуть время создания текущего документа. «

2 window.performance.timing

Атрибут timing представляет собой информацию о времени, связанную с контекстами просмотра, с момента последней навигации без перенаправления. Этот атрибут определяется интерфейсом PerformanceTiming. "

Я не в полной мере понять это значит. Может кто-то объяснить это в деталях?

ответ

1

performance.timing и window.performance.timing одно и то же, объект, содержащий запись о том, когда такие события, как navigationStart произошло

performance.timing === window.performance.timing 

other timing events are listed here

EDIT:

окно я s - глобальное пространство имен, оно содержит reference to all global variables, в том числе performance.timing

+0

то зачем ему нужно «окно» впереди? Это меня смущает. Окно – Sam

+0

- это глобальное пространство имен, которое содержит все остальное, например, как в Java. Java.lang.System.out.println() совпадает с System.out.println() – roo2

+0

благодаря четкому объяснению. – Sam

Смежные вопросы