1주차 -2

Vorhandenheit ·2021년 6월 1일
0

JS/Node 

목록 보기
2/63

2번째

•문자열
1.Goal

2.learn
-문자열은 index로 접근가능하지만 쓸 수는 없음(read-only)
-문자열 타입과 다른 타입 사이에 +연산자를 쓰면, 문자열 형식으로 변환

1)length
str.length 문자열의 전체길이를 반환

2)str.indexOf()
찾고자 하는 문자열이 없으면 -1을 반환

lastIndexOf() -문자열 뒤에서부터 찾음

3)str.split()
-csv 형식을 처리할 때 유용
-csv란 comma-separted value

-csv.split('/n')

4)str.substring(start, end)
-매개인자에 시작 index와 끝index를 넣음
-시작부터 끝까지 사이의 문자열을 반환

5)str.toLowercase(). / str.touppercase()
-대, 소문자로 문자열 반환
-immutable: 원본이 변하지않음
-immutable, mutable 여부를 확인 할 것

•반복문
1.goal
2.learn
-for 구문
-반복할 내용을 중괄호 block 안에 집어넣음
-초기화, 조건식 ,증감문 순으로 집어넣음

for (let n = 2; n<=4; n = n +1){
sum = sum + n
}

-while 구문
-반복할 조건 중, 초기화, 증감문은 따로 조건식만 괄호안에 넣어줌

while( n<= 4) {
sum = sum + n ;
n = n + 1;
}

for문과 while문의 차이
-while문과 비교햇을 때 for 문은 반복문을 작동시키는 변수와 규칙들이 한 곳에 모여있어 코드의 이해가 쉬움, 정해진 수만큼 반복하는 경우 for문 사용, 저정되지 않은 수만큼 반복하는 경우는 while 문이 주로 사용

profile
읽고 기록하고 고민하고 사용하고 개발하자!

0개의 댓글