Objek Aktivasi adalah objek yang digunakan untuk memegang properti yang menggambarkan lingkungan dan ruang lingkup fungsi eksekusi. Di objek inilah argumen fungsi misalnya disimpan. Menurut definisi, AKTIFKAN sesuatu berarti menyebabkan sesuatu itu bertindak atau FUNGSI. Jadi ketika Anda mendengar 'objek Aktivasi', pikirkan objek 'FUNGSI', atau lebih baik lagi, objek root yang LOKAL ke suatu fungsi (yaitu, FUNGSI LOKAL OBYEK).
Berkenaan dengan objek Variabel, objek Aktivasi lebih atau kurang contoh konkret dari objek Variabel, yang itu sendiri (mengacu pada objek Variabel di sini) tipe objek ABSTRAK. Seperti yang dinyatakan di sini ...
Istilah 'Objek variabel' adalah istilah umum atau abstrak yang digunakan untuk merujuk ke objek apa pun yang memiliki properti yang menggambarkan lingkungan dan ruang lingkup konteks yang sedang dijalankan.
Oleh karena itu, dalam lingkungan dan ruang lingkup konteks eksekusi global (yaitu, ketika di luar fungsi), objek Global adalah objek Variabel. Di browser, karena lingkungan pelaksana global atau terluar adalah browser WINDOW, itu adalah window
objek yang akhirnya digunakan sebagai objek Variabel. Inilah sebabnya mengapa variabel yang dideklarasikan dengan var
kata kunci di luar fungsi berakhir pada window
objek.
Namun, dalam lingkup fungsi, itu adalah objek Aktivasi (yaitu, fungsi objek lokal) yang merupakan objek variabel karena objek inilah yang digunakan untuk menyimpan properti yang menggambarkan ruang lingkup fungsi pelaksana.