Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘
- 백준 14391
- 프로그래머스 옹알이 java
- 0으로 채우기
- 백준 15661
- 코딩테스트
- java 반올림
- Math.ceil()
- 백준 17425
- java 올림
- 프로그래머스 연속된 수의 합 java
- 백준 16935
- 프로그래머스 숫자의 표현 java
- 백준 4375
- 자바
- time complexity
- Math.floor()
- mysql
- java 내림
- sort
- 백준 16927
- 프로그래머스 네트워크 java
- 네트워크
- java
- Codility
- 백준 11723
- 백준 18290
- Algorithm
- Arrays
- 프로그래머스 도둑질 java
Archives
- Today
- Total
취미처럼
[Javascript] String 본문
프로퍼티 | 설명 |
length | 문자열 길이를 반환 |
charAt(n) | n번째 문자 구하기 |
charCodeAt(n) | n번째 문자의 코드 값 구하기 |
concat(str) | 문자열 뒤쪽에 str을 연결해 새로운 문자열 만들기 |
indexOf(substr) | substr 문자열이 위치한 위치값 구하기, 앞에서부터 검색 시작 |
lastIndexOf(substr) | substr 문자열이 위치한 위치값 구하기, 뒤에서부터 검색 시작 |
match(reg) | 정규표현식(reg)를 활용한 문자열 검색 |
replace(reg,rep) | 정규표현식을 활용한 문자열 교체 |
search(reg) | 정규표현식을 활용한 문자열 위치 검색 |
slice(start, end) | start번째부터, end번째 문자열 추출 |
split(str) | 문자열을 str로 분할해 배열로 생성해 |
substr(start, count) | start번 째부터 count 개수 만큼 문자열 추출 |
toLowerCase() | 모든 문자열을 소문자로 변환 |
toUpperCase() | 모든 문자열을 대문자로 변환 |
trim() | 좌우 공백 제거 |
var value = ' hello yujin ';
//charAt(n) n번째 문자 구하기
console.log(value.charAt(2));
//charCodeAt(n) n번째 문자의 코드 값 구하기
console.log(value.charCodeAt(2));
//concat(str) 문자열 뒤쪽에 str을 연결해 새로운 문자열 만들기
console.log(value.concat(' hello john'));
//indexOf(substr) substr 문자열이 위치한 위치값 구하기, 앞에서부터 검색 시작
console.log(value.indexOf('yujin'));
console.log(value.indexOf('yujin'));
//split(str) 문자열을 str로 분할해 배열로 생성
console.log(value.split(' '));
//substr(start, count) start번 째부터 count 개수 만큼 문자열 추출
console.log(value.substr(1, 6));
//toLowerCase() 모든 문자열을 소문자로 변환
console.log(value.toLowerCase());
//toUpperCase() 모든 문자열을 대문자로 변환
console.log(value.toUpperCase());
//trim() 좌우 공백 제거
console.log(value.trim());
//lastIndexOf(substr) substr 문자열이 위치한 위치값 구하기, 뒤에서부터 검색 시작
var value = 'everybody';
console.log(value.lastIndexOf('every'));
var value = 'coding everybody';
console.log(value.lastIndexOf('every'));
//match(reg) 정규표현식(reg)를 활용한 문자열 검색
var str="coding everybody, everywhere, everytime";
var patt1=/every.+/gi;
console.log(str.match(patt1));
//replace(reg,rep) 정규표현식을 활용한 문자열 교체
var str="000님 환영합니다. hello world";
console.log(str.replace('000', 'test'));
console.log(str.replace(/000/gi, 'test'));
//search(reg) 정규표현식을 활용한 문자열 위치 검색
var str="coding everybody";
console.log(str.search('e'));
console.log(str.search(/e/));
//slice(start, end) start번째부터, end번째 문자열 추출
var numbers = [1,2,3,4,5,6,7,8,9,10];
console.log(numbers.splice(2));
console.log(numbers);
var numbers = [1,2,3,4,5,6,7,8,9,10];
console.log(numbers.splice(2, 4));
var numbers = [1,2,3,4,5,6,7,8,9,10];
console.log(numbers.splice(2, 4, 'three', 'four', 'five', 'six'));
console.log(numbers);
'JavaScript > 이론' 카테고리의 다른 글
[Javascript] Array (0) | 2021.03.18 |
---|---|
[Javascript] Date (0) | 2021.03.18 |
[Javascript] 타이머 함수 (0) | 2021.03.16 |
[Javascript] Math (0) | 2021.03.16 |
[Javascript] 배열, for문 (0) | 2021.03.16 |
Comments