JS Picking: Find JavaScript Variables in Your Application
JS Picking adalah add-on Chrome gratis yang dikembangkan oleh Emile Sonneveld. Ini termasuk dalam kategori Browser dan diklasifikasikan sebagai subkategori Add-ons & Tools.
Add-on ini dirancang untuk membantu pengembang menemukan jalur variabel dalam aplikasi JavaScript mereka. Ini menawarkan dua metode untuk mencapai tugas ini. Metode pertama disebut "Pencarian Nilai" dan memungkinkan pengguna mencari nilai spesifik dari variabel, memberikan informasi tentang cara mengakses variabel tersebut. Metode kedua disebut "Pencarian Perubahan" dan berguna untuk mengidentifikasi variabel yang dimodifikasi setelah tindakan tertentu dilakukan.
Opsi "Pencarian Perubahan" bekerja dengan melakukan serialisasi semua elemen yang dapat diakses dalam objek jendela menjadi string JavaScript besar. String ini ditangkap dua kali, sekali sebelum interaksi pengguna dan sekali setelahnya. Dengan membandingkan kedua string yang ditangkap, algoritma diff sederhana digunakan untuk mengidentifikasi variabel yang telah berubah. Selain itu, pengguna memiliki opsi untuk melakukan tangkapan ketiga untuk menghapus variabel berisik dari seleksi yang berubah tanpa interaksi pengguna.
JS Picking adalah alat berharga bagi pengembang yang perlu menavigasi melalui aplikasi JavaScript kompleks dan mengidentifikasi variabel dengan cepat dan akurat.