주요 문제는 JavaScript의 "현재 URL"이 항상 신뢰할 수 있는 것은 아니라는 것입니다. 예를 들어 웹 브라우저에서 페이지를 로드하는 경우 현재 URL은 페이지 자체의 주소가 됩니다. 다른 브라우저를 사용하여 페이지를 로드하거나 컴퓨터의 파일에서 로드하는 경우 현재 URL이 다를 수 있습니다.
var currentURL = window.location.href;
이 코드 라인은 "currentURL"이라는 변수를 정의하고 현재 웹 페이지의 URL 값을 할당합니다.
현재 속성 가져오기
JavaScript에서 객체의 현재 속성을 가져오는 몇 가지 방법이 있습니다. 한 가지 방법은 Object.getOwnPropertyNames() 메서드를 사용하는 것입니다. 이 메서드는 개체의 모든 속성 목록을 반환합니다. 그런 다음 속성 이름을 변수로 사용하여 속성 값에 액세스할 수 있습니다.
객체의 현재 속성을 가져오는 또 다른 방법은 Object.keys() 메서드를 사용하는 것입니다. 이 메서드는 개체의 모든 키(또는 고유 식별자) 목록을 반환합니다. 그런 다음 키 이름을 변수로 사용하여 해당 키와 연결된 값에 액세스할 수 있습니다.