[JavaScript] location.replace와 location.href의 차이점
·
Front end/JavaScript
JavaScript를 사용하여 웹 페이지를 다른 URL로 이동시키는 방법에는 여러 가지가 있습니다. 그중에서 location.replace와 location.href는 가장 자주 사용되는 두 가지 방법입니다. 이 글에서는 location.replace와 location.href의 정의와 차이점을 살펴보고, 각각의 활용 예시에 대해 설명하겠습니다.1. location.href란?location.href는 JavaScript에서 현재 페이지의 URL을 변경하여 사용자를 다른 페이지로 이동시키는 속성입니다. 이는 브라우저의 주소창에 새로운 URL을 설정하는 것과 동일합니다.특징:브라우저 기록에 저장됨: 사용자가 뒤로 가기 버튼을 클릭하면 이전 페이지로 돌아갈 수 있습니다.페이지 리디렉션: 페이지가 새로운 UR..
[JavaScript] var / let / const (중복선언, 재할당, 스코프)
·
Front end/JavaScript
자바스크립트에서 변수를 선언할때 사용하는 var, let, const는 어떤 차이점이 있을까요? [1. 변수의 선언방식] 1.1. var var은 중복 선언과 변수의 재할당이 가능합니다. 변수를 유연하게 사용할 수 있다는 장점이 있지만 복잡한 코드에서 같은 이름의 변수가 여러번 사용되면 문제를 파악하기에 어려움이 있습니다. var name = "메롱" console.log(name) //메롱 var name = "안녕" console.log(name) //안녕 name = "하이" console.log(name) //하이 이러한 문제점을 보완하기 위해 ES6에서 등장한 변수의 선언방식이 let과 const 입니다. 1.2. let let은 중복 선언은 불가하고 변수의 재할당은 가능합니다. let name..