String 이어붙이기
시작이니만큼 자바스크립트에서 지원해주는 간단한 언어들부터 차근히 배워야 할거같다.
하나하나 정리 해야지
그럼 이번에는 문자열을 다루는 명령어들을 알아보겠다.
// 문자열 이어붙이기
var str = "Hello";
str.length; // 5
str["length"]; // 5
var str2 = " World";
str.concat(str2); // str에 str2를 붙인다. Hello World
var str3 = str.concat(str2); // str3에 위에 값을 저장한다. Hello World를 str3에 저장
str.concat(str2).concat("!"); // 이렇게 여러개를 붙일수도 있다. Hello World!
"Hello".concat(" World").concat("!"); // 변수에 넣지않고 자체적으로도 이어붙일수 있다. Hello World!
"Hello".length // 5 // 요것두 마찬가지
str+str2; // 이런식으로도 붙어진다. Hello World
"Pi is " + 3.14; // Pi is 3.14
3.14 + "is Pi"; // 3.14 is Pi
// 그밖에 기본적인 명령어들
var str = "abcdefg";
str.charAt(0); // a 숫자번째 문자에 접근하게 된다.
str.length; // 7 길이죠
str.charAt(10); // 없기때문에 "" 빈값이 반환된다.
str[0]; // a str.charAt(0)과 같은 이치
str.substring(2,4); // cd 2~4 사이의 문자
str.substr(2,4); // cdef
str.substring(2); // cdefg 앞에 2개를 잘라줍니다.
str.substr(2); // cdefg
'JavaScript > Vanilla JS' 카테고리의 다른 글
Array.map() (0) | 2019.07.31 |
---|---|
setInterval(), setTimeout() (0) | 2019.07.29 |
산술연산자 & 관계연산자 (0) | 2017.09.29 |
자료형(2) (0) | 2017.09.29 |
자료형 (0) | 2017.09.29 |
댓글
이 글 공유하기
다른 글
-
Array.map()
Array.map()
2019.07.31 -
setInterval(), setTimeout()
setInterval(), setTimeout()
2019.07.29 -
산술연산자 & 관계연산자
산술연산자 & 관계연산자
2017.09.29 -
자료형(2)
자료형(2)
2017.09.29