DevSSOM
자바스크립트 - 문자열 프라퍼티와 메소드 본문
반응형
프라퍼티와 메소드
자바스크립트에서 사용자를 위해 사전에 작성된 편의 기능. 각각의 데이터 타입마다 고유의 스킬들을 가지고 있는데, 이 고유의 스킬들은 각각의 데이터 타입에서만 사용가능. 더욱 자세한 건 아래 링크에서 확인.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects
문자열 프라퍼티와 메소드
문자열 메소드로는 length, charAt, split 등이 있음.
var str1 = "Hello World";
str1.length;
// 문자열 길이를 추출 -> 11 (띄어쓰기까지 포함)
str1.charAt(0);
// 특정 번째의 문자를 추출 -> 0번째에 있는 H가 출력됨
str1.split(" ");
// 문자 나누기 -> " "(띄어쓰기 공백)을 기준으로 문자를 잘라서 출력
// ["Hello", "World"] 배열 형식으로 출력
문자를 숫자로 변환하는 메소드
문자열 데이터 타입을 숫자열 데이터 타입으로 바꾸고 싶을 땐 parseInt(), parseFloat() 메소드를 사용. parseInt()의 Int는 Integer 정수의 약자. 그래서 정수 형태로 바꿔줌. parseFloat()는 Float가 실수라 실수 형태로 바꿔줌.
parseInt("20.6"); // 정수 형태로 바꿔줌 -> 20
parseFloat("20.6"); // 실수 형태로 바꿔줌 -> 20.6
ex.
var str1 = "20.14";
console.log(str1);
console.log(parseInt(str1));
console.log(parseFloat(str1));
출력을 해보면, 문자열은 검정색 글자로 나오고 숫자열은 파란색으로 나와. 그리고 parseInt()로 한 건 정수로, parseFloat()한 건 실수 그대로 다 표현되는 걸 볼 수 있어.
더 많은 문자열 프라퍼티와 메소드의 종류는 아래 링크에서 확인.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String
728x90
반응형
'JavaScript > 기초' 카테고리의 다른 글
자바스크립트 연습문제 - 문자열 거꾸로 출력하기 (0) | 2021.07.11 |
---|---|
자바스크립트 연습문제 - 소수 출력하기 (0) | 2021.07.10 |
자바스크립트 - 반복문 (while문, do ~ while, for문) (0) | 2021.07.09 |
자바스크립트 - 조건문 (if, else, else if, if 속에 if) (0) | 2021.07.08 |
자바스크립트 - 산술, 증감, 비교, 논리 연산자 (0) | 2021.07.07 |
자바스크립트 - Math 프라퍼티와 메소드 (0) | 2021.07.06 |
자바스크립트 - 배열 데이터 넣기, 빼기 push, pop, unshift, shift (0) | 2021.07.05 |
댓글