函式重載

許多 Web API 被重載以接受不同類型的參數或完全跳過參數。web-sys 包含這些函式的多個繫結,每個繫結都專門針對特定的重載和參數類型集。

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

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