차이점(2)
-
slice, substr, substring 비교
slice slice(indexStart) slice(indexStart, indexEnd) substr (Deprecated) substr(start) substr(start, length) 첫번째 매개변수인 start는 탐색 구간의 시작점을 의미한다. start가 음수일 경우, 문자열의 뒤에서부터 가져온다. 두번째 매개변수인 length는 가져올 길이 값이며, 생략 가능하다. length를 생략할 경우, start에서부터 문자열 마지막까지를 가져온다. length 값이 음수일 경우 빈 값을 반환한다. (가져올 길이 값이 마이너스이므로 빈 값을 리턴) ℹ️ Note: substr() is not part of the main ECMAScript specification — it's defined in ..
2023.08.28 -
location.href와 location.replace의 차이
location.hreflocation.replace기능새로운 페이지로 이동기존 페이지를 새로운 페이지로 변경형태속성메서드히스토리기록됨기록되지 않음exlocation.href = '주소'location.replace('주소')href는 속성이기 때문에 속성값을 지정 = 해주면 되고,replace는 메서드이기 때문에 호출 () 해서 파라미터로 값을 넘겨주면 된다. 리다이렉트 된 페이지에서 뒤로가기 했을 경우, blank(빈화면)가 노출되지 않도록 리다이렉트 케이스는 모두 href 대신 replace 사용했다. 예) PC 주소를 모바일 디바이스에서 접근시 모바일 주소로 리다이렉트 시킬 때 replace 사용
2021.01.18