String 메소드, for 관련

박민형·2022년 5월 23일
0
post-thumbnail

📌 String 메소드

🔎 str.starstWith("찾는 문자열") => str이 "찾는 문자열"로 시작하면 true를 반환
🔎 str.endsWith("찾는 문자열") => str이 "찾는 문자열"로 끝나면 true를 반환
🔎 str.includes("찾는 문자열") => str에 "찾는 문자열"이 있다면 true를 반환

📌 for 관련

🔎 for in

👉 for(let idx in 배열) {} => 이때 idx는 값이 아니라 index
👉 for in은 자기 자신이 가지고 있는 객체 이외에 임의로 추가된 객체들도 출력하기 때문에 배열을 순회할 때 사용하면 안됩니다.

// 배열 객체에 인스턴스를 설정해주면 임의로 설정된 이 인스턴스의 값도 출력한다.
Array.prototype.park = function(){};

🔎 for of

👉 for(let value of 배열) => 배열을 순회하면서 아이템을 한개씩 value를 통해 반환합니다.
👉 파이썬이랑 비슷한 기능을 가지며 문자열 순회도 가능

0개의 댓글