일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 말풍선 그리기
- not 선택자
- Replace
- 특정요소제외
- mac 전체화면 닫기
- tolowercase
- JS
- touppercase
- 자바스크립트
- 스크립트 시계
- 문자 위치
- 세자리 콤마
- 콤마 추가
- 문자열 함수
- 문자열
- mac 바탕화면 보기
- mac 전체화면 보기
- checkbox readonly
- 별표시
- 천단위 나누기
- 특정태그제외
- 보이스오버
- JavaScript
- css not
- radio readonly
- SubString
- 숫자 증가
- 문자열 추출
- css 말풍선
- 카운트 증가
- Today
- Total
목록문자열 (8)
나의 IT Note
String.contact() 여러 개의 문자열을 하나의 문자열로 합쳐 반환한다. 배열에 사용하는 경우에도 동일하게 여러 개의 배열을 합쳐 하나의 배열로 반환한다. 원본 문자열은 변경되지 않는다. 문법(Syntax) str.concat(string2, string3[, ..., stringN]) 매개변수(parameter) 1. string2...stringN 합칠 문자열 string2는 필수이다. 인자 값이 문자열이 아닌 경우 문자열로 변환 후 결과값을 반환한다. 처음이 문자열이 아닌 경우 에러 메시지를 호출한다. let str1 = 'hello'; let str2 = ' world'; let num = 7; str1.concat(str2); // hello world str1.concat(str2, ..
String.toUpperCase() 문자열을 대문자로 변환 후 반환한다. 원본 문자열은 변경되지 않는다. 문법(Syntax) str.toUpperCase() 예시 let str = 'Hello World'; str.toUpperCase(); // HELLO WORLD str.toLowerCase(); // hello world toLowerCase()는 소문자로 변환 후 반환한다.
String.toLowerCase() 문자열을 소문자로 변환 후 반환한다. 원본 문자열은 변경되지 않는다. 문법(Syntax) str.toLowerCase() 예시 let str = 'Hello World'; str.toLowerCase(); // hello world str.toUpperCase(); // HELLO WORLD toUpperCase()는 대문자로 변환 후 반환한다.
String.slice() 문자열에서 beginIndex부터 endIndex전까지의 문자들을 추출하여 반환하는 함수(endIndex가 없다면 문자열의 끝까지 추출 후 반환) 원본 문자열은 변경되지 않는다. 문법(Syntax) str.slice(beginIndex[, endIndex]) 매개변수(parameter) 1. beginIndex 문자열에서 추출을 시작하는 index 위치(beginIndex부터 추출을 시작) str.length보다 크거나 같으면 빈 문자열 반환 음수인 경우 str.length + beginIndex로 계산하여 추출한다.(beginIndex가 -8이라면 11 + (-8) = 3) str.length보다 크다면 빈 문자열 반환 0이면 전체 문자열 반환 let str = 'hello ..
String.substring() 문자열에서 indexStart부터 indexEnd전까지의 문자들을 추출하여 반환하는 함수(indexEnd가 없다면 문자열의 끝까지 추출 후 반환) 원본 문자열은 변경되지 않는다. 문법(Syntax) str.substring(indexStart[, indexEnd]) 매개변수(parameter) 1. indexStart 문자열에서 추출을 시작하는 index 위치 str.length보다 크거나 같으면 빈 문자열 반환 0 또는 음수인 경우 indexStart를 0으로 처리하여 전체 문자열을 반환 문자열: hello world h e l l o 공백 w o r l d 0 1 2 3 4 5 6 7 8 9 10 let str = 'hello world'; str.substring(..
String.substr() 문자열에서 start 다음부터 length 만큼의 문자들을 반환하는 함수(length가 없다면 문자열의 끝까지 추출 후 반환) 원본 문자열은 변경되지 않는다. 문법(Syntax) str.substr(start[, length]) 매개변수(parameter) 1. start 문자열에서 추출을 시작하는 위치 양수인 경우 start 다음부터 시작한다. 음수인 경우 문자열의 끝에서 start만큼 뺀 곳부터 시작하며, 만약 start값이 문자열보다 크다면 index 0부터 시작한다. let str = 'hello world'; str.substr(3); // lo world str.substr(11); // '' str.substr(-4); // orld str.substr(-100)..
String.split() 문자열을 지정한 구분자로 분할하여 여러개의 문자열을 배열에 저장한다. 문자열을 자르는 다른 방법으로는 substr(), substring()가 있다. 문법(Syntax) str.split([separator[, limit]]) 매개변수(parameter) 1. separator(optional) 문자열 또는 정규식으로 문자열을 잘라 줄 구분자 separator이 등장하면 해당 부분을 삭제하고 남은 문자열을 배열로 반환한다. let str = 'dog cat cow lion'; str.split(); // ['dog cat cow lion'] str.split(' '); // ['dog', 'cat', 'cow', 'lion'] str.split(' ')[1]; // cat 값이..
String.replace() 문자열 내에서 특정 문자를 다른 문자로 치환할 때 사용한다. 문법(Syntax) str.replace(regexp|substr, newSubstr|function) 매개변수(Parameter) 1. regexp|substr 정규식 객체 또는 문자열로 치환하기 위해 찾는 파라미터 2. newString|function 첫 번째 파라미터를 대신할 문자열 또는 함수 replace() 함수를 사용하여 첫 번째 매개변수(regexp|substr)를 찾아서 두 번째 매개변수(newString|function)로 치환한다. let str = 'Hello Everyone'; let newStr = str.replace('e', '2'); console.log(str); // Hello E..