Javascript 에서 substring(), slice() 함수는 모두 문자열을 잘라주는 역할 (조금씩 작동 방법이 다름) substring() : 특정 문자열을 잘라 반환 (매개변수로 start index, last index 전달) str.substring(start, end) //(시작인덱스, 종료 인덱스가 가리키는 값 포함 전!) const str = "안녕하세요?" let first = str.substring(0, 1); //안 let second = str.substring(1, 2); //녕 let last = str.substring(str.length-1, str.length); //(5, 6"전")까지 -> ? slice() : substring() 함수와 사용법 동일 (파라미터로..
전체 글

Javascript에서 변수 선언 방식인 var, let, const 의 차이점 구분하기 1. 변수 선언 방식 - var 는 변수 선언 방식에 있어 큰 단점 가짐 var name = "hayeon" console.log(name) // hayeon var name = "apple" console.log(name) // apple 변수를 한 번 더 선언해도 에러가 나오지 않고 다른 값이 출력됨 (유연한 변수로, 코드량이 많아지면 어디서 사용했는지 파악하기 힘들고 값이 바뀔 우려가 존재) 따라서, ES6 이후 이를 보완하기 위해 추가 된 변수 선언 방식이 let, const 임 let name = "hayeon" console.log(name) // hayeon let name = "apple" consol..