티스토리 뷰
브라우저 콘솔에
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
- TS
- 김버그
- git
- Typescript
- html
- 파이썬
- 코딩앙마
- 깃
- scss
- 구름에듀
- 저스트코드
- 자바스크립트
- Til
- javascript
- Python
- 비주얼스튜디오코드
- 코드잇
- React
- vue
- vscode
- CSS
- map
- 스파르타코딩클럽
- 회고
- 리액트
- js
- 제로초
- 드림코딩
- 제이쿼리
- 타입스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |