JS 선택: 애플리케이션에서 JavaScript 변수 찾기
JS Picking는 Emile Sonneveld가 개발한 무료 Chrome 애드온입니다. 이는 브라우저 카테고리에 속하며 애드온 및 도구 하위 카테고리로 분류됩니다.
이 애드온은 개발자가 JavaScript 애플리케이션에서 변수 경로를 찾는 데 도움을 주기 위해 설계되었습니다. 이 작업을 수행하기 위해 두 가지 방법을 제공합니다. 첫 번째 방법은 '값 검색'이라고 하며, 사용자는 변수의 특정 값을 검색하여 해당 변수에 액세스하는 방법에 대한 정보를 제공받을 수 있습니다. 두 번째 방법은 '변경 검색'이라고 하며, 특정 작업을 수행한 후 수정된 변수를 식별하는 데 유용합니다.
'변경 검색' 옵션은 창 객체 내의 모든 접근 가능한 요소를 하나의 큰 JavaScript 문자열로 직렬화합니다. 이 문자열은 사용자 상호 작용 전과 후에 각각 한 번씩 캡처됩니다. 두 캡처된 문자열을 비교하여 변경된 변수를 식별하기 위해 간단한 차이 알고리즘이 사용됩니다. 추가로, 사용자는 사용자 상호 작용 없이 변경된 선택에서 잡음 변수를 제거하기 위해 세 번째 캡처를 수행할 수 있습니다.
JS Picking은 복잡한 JavaScript 애플리케이션을 탐색하고 변수를 빠르고 정확하게 식별해야 하는 개발자들에게 가치 있는 도구입니다.