Temukan Variabel JavaScript dengan Mudah
JS Picking adalah addon untuk Chrome yang dirancang untuk membantu pengguna menemukan jalur variabel dalam aplikasi JavaScript mereka. Dengan dua metode pencarian yang berbeda, pengguna dapat dengan mudah mengidentifikasi variabel yang diinginkan berdasarkan nilai atau perubahan yang terjadi. Metode pertama, "Value search", memungkinkan pengguna untuk mencari variabel berdasarkan nilai yang diketahui, sedangkan metode kedua, "Change search", membantu pengguna menemukan variabel yang berubah setelah melakukan suatu aksi.
Fungsi "Change search" bekerja dengan cara menserealisaikan semua yang dapat diakses dari objek window menjadi string JavaScript besar dua kali. Proses ini dilakukan sebelum dan sesudah interaksi pengguna, kemudian menggunakan algoritma diff sederhana untuk mengidentifikasi variabel yang telah berubah. Terdapat juga opsi untuk menangkap perubahan tambahan guna menghilangkan variabel yang berubah tanpa interaksi pengguna, sehingga memberikan hasil yang lebih bersih dan relevan.