티스토리 뷰

브라우저 콘솔에

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
728x90
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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
글 보관함