JavaScript의 글로벌 변수에 대한 쓰기 코드 1회 검색
1513 단어 JavaScriptjQueryTipses5tech
문제점
이전의 자바스크립트는 원래 관계 관리에 의존하는 구조가 없었고 개발자 자체의 의식도 낮았기 때문에 전통적인 웹 시스템의 유지보수, 수정 안건에서 전역 변수를 사용하는 경우가 많았다.
특히 중형에서 대규모의 시스템에는 전역 변수가 많아 전역 변수가 없어 오류가 발생했다.
그래서 나는 브라우저 컨트롤러를 입력하면 전역 변수를 쉽게 검색할 수 있는 쓰기를 써 보았다.
for (key in window) {if(key.indexOf("検索したいグローバル変数名")!=-1) console.log(key);}
Firefox 또는 Chrome의 콘솔에 복사하여 실행합니다.해설
전역 변수는 변수 이름을 키워드로 창 대상에 저장하기 때문에 창 대상에서 for in 문장을 회전하고 컨트롤러에string#indexOf의 반환값이 -1이 아니라는 것을 표시합니다.
엄밀히 말하면 변수 이름이 완전히 일치하는 것이 아니라 부분적으로 일치하는 것이다. (검색하고자 하는 전역 변수 이름을 포함하는 전역 변수를 검색하는 것). 그러나 실제 전역 변수를 검색할 때 이것이 비교적 유용하다고 생각한다.
Reference
이 문제에 관하여(JavaScript의 글로벌 변수에 대한 쓰기 코드 1회 검색), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/yukito0616/articles/5efdf1971fa95d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)