시작이니만큼 자바스크립트에서 지원해주는 간단한 언어들부터 차근히 배워야 할거같다. 


하나하나 정리 해야지


그럼 이번에는 문자열을 다루는 명령어들을 알아보겠다.



// 문자열 이어붙이기 

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