목록소프트웨어공학 (178)
스택큐힙리스트
제가 JavaScript에서 img 및 div 와 같은 HTML 요소의 X 및 Y 위치를 얻는 방법을 알고 싶습니다.답변 1올바른 접근 방식은 element.getBoundingClientRect()를 사용하는 것입니다. var rect = element.getBoundingClientRect();console.log(rect.top, rect.right, rect.bottom, rect.left);인터넷 익스플로러는 당신이 신경쓰는 동안 지원되어 왔으며, 결국 CSSOM Views에서 표준화되었습니다. 다른 모든 브라우저도 이를 채택했습니다.일부 브라우저는 높이와 너비 속성도 반환하지만, 이는 비표준입니다. 이전 브라우저 호환성에 대해 걱정한다면이 답변의 개선된 우수한 구현을 위한 수정 사항을 확인하십..
어떤 명령어가 사용되어 Node.js 프로세스를 종료하는데 사용되나요?답변 1전역 process 개체의 exit 메소드를 호출하십시오. process.exit() From the docs: process.exit([exitcode])지정된 code 으로 프로세스를 종료합니다. 지정하지 않으면 '성공' 코드로 종료합니다. 0 .'실패' 코드로 종료하려면: process.exit(1);실행된 노드를 감싸는 쉘은 종료 코드를 1 로 인식해야 합니다.답변 2Node.js에서 종료하는 방법Node.js를 사용하다가 종종 프로그램을 종료해야 하는 경우가 있습니다. 종료 방법은 다양하지만 가장 간단한 방법은 process.exit() 메서드를 사용하는 것입니다. 이 방법은 현재 실행 중인 Node.js 프로세스를 빠..
자바스크립트를 사용하여 드롭다운 목록에서 선택한 값을 가져오는 방법은 무엇인가요? test1 test2 test3 답변 1이렇게 보이는 select 요소가 있다고 가정하자. test1 test2 test3이 코드를 실행합니다. var e = document.getElementById(ddlViewBy);var value = e.value;var text = e.options[e.selectedIndex].text;결과는: value == 2text == test2대화식 예제: var e = document.getElementById(ddlViewBy);function onChange() { var value = e.value; var text = e.options[e.selectedIndex].text;..
저는 GitHub에서 여러 포크가 있는 프로젝트를 가져왔는데, 어떤 포크를 가져왔는지 기억이 안납니다. 가져온 포크를 어떻게 확인할 수 있나요?답변 1원격 URL만 얻으려면: git config --get remote.origin.url원본이 위치한 원격 레포지토리에 접근할 수 있는 네트워크 환경에서 전체 출력이 필요한 경우: git remote show origingit clone (GitHub 또는 어떤 소스 저장소를 사용할 때)는 복제의 소스에 대한 기본 이름이 origin입니다. git remote show 를 사용하면 이 원격 이름에 대한 정보가 표시됩니다. 처음 몇 줄은 다음과 같이 표시됩니다: C:\Users\jaredpar\VsVim> git remote show origin* remote..