JS Picking: ค้นหาตัวแปร JavaScript ในแอปพลิเคชันของคุณ
JS Picking เป็นส่วนเสริมของ Chrome ฟรีที่พัฒนาโดย Emile Sonneveld มันอยู่ในหมวดหมู่ของเบราว์เซอร์และจัดอยู่ในหมวดหมู่ย่อยของ Add-ons & Tools
ส่วนเสริมนี้ถูกออกแบบมาเพื่อช่วยให้นักพัฒนาค้นหาเส้นทางตัวแปรในแอปพลิเคชัน JavaScript ของพวกเขา มันมีวิธีการสองวิธีในการทำงานนี้ วิธีการแรกคือ "การค้นหาค่า" ซึ่งช่วยให้ผู้ใช้สามารถค้นหาค่าของตัวแปรที่เฉพาะเจาะจงได้ โดยให้ข้อมูลเกี่ยวกับวิธีการเข้าถึงตัวแปรนั้น วิธีการที่สองคือ "การค้นหาการเปลี่ยนแปลง" และมีประโยชน์ในการระบุตัวแปรที่ถูกแก้ไขหลังจากมีการดำเนินการเฉพาะเจาะจง
ตัวเลือก "การค้นหาการเปลี่ยนแปลง" ทำงานโดยการแปลงองค์ประกอบที่สามารถเข้าถึงได้ทั้งหมดภายในวัตถุหน้าต่างเป็นสตริง JavaScript ขนาดใหญ่ สตริงนี้ถูกบันทึกไว้สองครั้ง ครั้งแรกก่อนการกระทำของผู้ใช้และครั้งที่สองหลังการกระทำ โดยการเปรียบเทียบสตริงทั้งสองที่ถูกบันทึก ใช้อัลกอริทึม diff ที่เรียบง่ายในการระบุตัวแปรที่เปลี่ยนแปลง นอกจากนี้ผู้ใช้สามารถดำเนินการบันทึกครั้งที่สามเพื่อลบตัวแปรที่เปลี่ยนแปลงโดยไม่มีการกระทำของผู้ใช้ออกจากการเลือกได้
JS Picking เป็นเครื่องมือมีคุณค่าสำหรับนักพัฒนาที่ต้องการนำทางผ่านแอปพลิเคชัน JavaScript ที่ซับซ้อนและระบุตัวแปรอย่างรวดเร็วและแม่นยำ