溫馨提示×

js中的apply、call和arguments有什么用

js
小億
163
2024-03-18 19:58:37
欄目: 編程語言

apply和call方法用于調用函數,可以改變函數內部this的指向,并且可以傳入參數。

apply和call的區別在于傳入參數的方式不同,apply接收兩個參數,第一個參數是函數內部的this指向,第二個參數是一個數組,數組中包含了傳入的參數;而call接收的參數除了第一個參數是函數內部的this指向,后面的參數都是直接傳入的參數。

arguments是一個類數組對象,包含了函數調用時傳入的所有參數,可以用于在函數內部獲取所有傳入的參數。(arguments是函數內部的一個局部變量)。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女