这个网站使用了JavaScript编写,并利用了window.performance API来测量和记录代码的性能。在这段代码中,首先定义了一个名为”noop”的空函数,然后在window对象上添加了两个性能相关的属性:mark和measure。这两个属性都是用于测量代码执行时间的函数。

代码检查window.performance是否存在且为true,如果不存在则创建一个新的performance对象。接着,通过将Date.now()作为参数调用performance.mark,将当前时间戳存储到window.performance.mark中,以便之后使用。

通过将nowOffset赋值给window.performance.now,实现从现在开始计时到代码执行结束的总时间(包括导航开始时间)。这样,每次调用now()函数时,都会返回一个从现在开始到上次调用now()的时间差值。