티스토리 뷰
브라우저 콘솔에
location.href 를 하면 URL이 나옴
문자열 함수
let num = '1234';
num.length; // 문자열의 길이를 알아낼 때 사용
num.charAt(index); // 문자열의 index번째 문자를 가져옴
num.substr(index, 문자수), // 문자열에서 특정 부분 글자와 문자열의 길이
num.substring(index, index), // 문자열에서 특정 부분만 잘라낼 때 사용하는 메소드 > index부터 index까지
+
문자열 함수 정리
charAt()
문자열.charAt(index)
문자열에서 인자로 넘긴 index의 글자를 반환
let Example = "Hello";
let result = Example.charAt(1);
// result는 e
indexOf()
문자열.IndexOf("찾을문자") 찾을문자는 단어도 됨!
문자열의 왼쪽부터 시작해 찾을 문자와 일치하는 최초의 문자 index를 반환
일치하는 문자를 찾지 못하면 -1 반환
let Example = "Hello";
let result = Example.indexOf("l");
// result는 2
lastIndexOf()
문자열.lastIndexOF("찾을문자")
문자열의 오른쪽부터 시작해 찾을 문자와 일치하는 최초의 문자 index를 반환
반환된 index값은 기존 그대로 왼쪽부터!
일치하는 문자를 찾지 못하면 -1 반환
let Example = "Hello";
let result = Example.lastindexOf("l");
// result는 3
replace()
문자열.replace("찾을문자", "치환할문자")
문자열의 왼쪽부터 찾을 문자를 찾아 최초 일치하는 문자에 대해 두번째 인자로 대체
최초의 문자에만 치환됨 이후부터는 X
let Example = "Hello World";
let result = Example.replace("Hello", "Hi");
// result는 "Hi World"
substring()
문자열.substring(시작index, 끝index)
시작index부터 끝index까지의 문자열을 반환
끝index의 앞에 까지 잘라줌
let Example = "Hello World";
let result = Example.substring(0, 5);
// result는 "Hello"
substr()
문자열.substr(시작index, 문자개수)
시작index부터 시작해 문자개수만큼 문자열을 잘라서 반환
let Example = "Hello World";
let result = Example.substr(6, 5);
// result는 "World"
split()
문자열.split("문자")
문자를 기준으로 문자열을 잘라 배열 요소에 담은 뒤 해당 배열 객체를 반환
let Example = "bong@gmail.com";
let result = Example.split("@");
result[0]; // bong
result[1]; // gmail.com
toLowerCase()
문자열.toLowerCase()
문자를 소문자로 반환
toUpperCase()
문자열.toUpperCase()
문자를 대문자로 반환
concat()
문자열.concat("합칠 문자열")
인자로 넘기는 문자열을 기존 문자열 뒤에 합침
let Example1 = "bong";
let Example2 = "@gmail.com";
let result = Example1.concat(Example2);
// result는 bong@gmail.com
trim()
문자열.trim()
문자열 양쪽 끝에 공백을 제거
가운데 들어있는 공백은 제거 안됨
let Example = " Hello ";
let result = Example.trim();
// result는 "Hello"
length
문자열.length
문자열 전체 길이를 반환
index가 아니고 1부터 시작하는 글자수
let Example = "Hello";
let result = Example.length;
// result는 5
'유료강의 > 국비지원' 카테고리의 다른 글
웹퍼블리셔 활용 2일차 - 스크롤 예제 1 완성 (0) | 2021.10.12 |
---|---|
웹퍼블리셔 활용 1일차 - 스크롤 예제 1 (0) | 2021.10.07 |
웹퍼블리셔 기본 9일차 - 브라우저 메소드 (0) | 2021.10.05 |
웹퍼블리셔 기본 8일차 - js파일 로드, 자주 쓰는 제이쿼리 메소드 (0) | 2021.09.30 |
웹퍼블리셔 기본 7일차 - 제이쿼리 메소드 및 활용 (0) | 2021.09.29 |
- Total
- Today
- Yesterday
- javascript
- 자바스크립트
- map
- js
- vue
- TS
- scss
- vscode
- 구름에듀
- Python
- 타입스크립트
- html
- 코드잇
- 저스트코드
- 드림코딩
- CSS
- 스파르타코딩클럽
- 제로초
- 깃
- 비주얼스튜디오코드
- git
- 리액트
- 코딩앙마
- 제이쿼리
- 파이썬
- Typescript
- 김버그
- Til
- 회고
- React
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |