Tag: 函式調用

  • JavaScript-this呼叫的三種方法: call、apply、bind

    JavaScript-this呼叫的三種方法: call、apply、bind

    引言

    在 JavaScript 中,this 是一個特殊的Keyword,代表了現在執行代碼的目標。然而我們需要在不同的上下文中調用函,這時就會用到 callapply bind 這三種方法。

    JS-函式宣告Function Declared、函式表達Function Express、This – Hugo Habor

    This


    參考連接

    https://hsuchihting.github.io/javascript/20200804/4095833756/

    https://www.shubo.io/javascript-this/


    1. call 方法

    call 方法用於調用一個函數,並指定函數內的 this ,以及將函數的參數以參數列表的形式傳遞進去。

    2. apply 方法

    3. bind 方法

    結論

    總結,callapplybind 是 JavaScript 中用於控制函數中 this 值的三種方法。它們在不同的情境中有不同的應用,初學者可以通過這些例子更好地理解它們的使用方式。熟練掌握這些方法將有助於開發者更靈活地處理函數調用的上下文。