函式多載

許多 Web API 都會多載以接受不同類型的引數,或完全跳過引數。web-sys 包含這些函式的多個繫結,每個繫結都專用於特定的多載和引數類型組合。

例如,fetch API 可以接收 URL 字串或 Request 物件,並且還可以選擇性地接收 RequestInit 選項物件。因此,我們最終得到這些都繫結到 window.fetch 函式的 web-sys 函式:

請注意,不同的多載可以使用不同的介面,因此可能需要啟用不同的 cargo 功能集。