Notice
Recent Posts
Recent Comments
Link
COCO World
[Javascript/자바스크립트] 자료형 - 문자열 본문
1. 따옴표
[1] 작은 따옴표, 큰 따옴표, 백틱
let guestList = `손님:
* jenny
* ming
* mary
`;
alert(guestList); // 여러줄로 손님리스트 출력
=============================================
let guestList = "손님:
* John
";
alert(guestList); // Error
[2] 특수 기호
- \n : 줄 바꿈
- \r : 캐리지 리턴
- \', \" : 따옴표 출력
- \\ : 역슬래시 출력
- \t : Tab 역할
[3] 문자열의 길이
1. 특수문자도 길이 하나로 취급된다
2. 문자열은 수정 불가능
- length : 문자열의 길이가 저장됨
- charAt(pos) : 문자열 내 특정 위치인 pos에 글자에 접근하기 위한 메서드
- toUpperCase(), toLowerCase() : 대,소문자 변경
- indexOf(substr, pos) : 문자열의 pos번째 위치에서부터 시작해, 부분 문자열 substr이 어디에 위치하는지 찹아줌
- lastIndexOf(substr, pos) : indexOf와 역할은 같지만 문자열 끝에서부터 부분 문자열을 찾아줌
- includes(substr, pos) : 문자열의 부분 문자열substr이 있는지에 따라 true/false 반환(대,소문자 구별)
- startsWith(substr),endsWith(substr) : 문자열의 특정substr로 시작하는지(start),끝나는지(end) 여부를 true/false로 반환
- slice(start [, end]) : 문자열의 start부터 end(end 미포함)까지 반환
- substring(start [,end]) : start와 end 사이에 있는 문자열을 반환 (start가 end보다 커도 괜찮음)
- substar(start [, length]) : start에서부터 시작해 length개의 글자 반환
'Language > JavaScript' 카테고리의 다른 글
[Javascript/자바스크립트] Day4 - this와 콜백, 전역객체, 함수, 메서드, 추상화 (0) | 2023.01.26 |
---|---|
[Javascript/자바스크립트] 자료형 - 배열 (0) | 2023.01.25 |
[Javascript/자바스크립트] 자료형 - 숫자형 (0) | 2023.01.23 |
[Javascript/자바스크립트] 원시값과 메서드 (0) | 2023.01.22 |
[Javascript/자바스크립트] Day4 - new 연산자와 생성자 함수 (0) | 2023.01.22 |