Function scriptAsync

Wraps JavaScript template in <script type="text/javascript" async> tags. Executes independently without blocking, ideal for analytics and tracking.

scriptAsync`fetch('/analytics', { body: ${data} });`
// '<script type="text/javascript" async>fetch('/analytics', { body: {...} });</script>'
  • Parameters

    • strings: TemplateStringsArray

      Static template parts.

    • Rest...values: any[]

      Interpolated values.

    Returns string

    JavaScript wrapped in async script tags.