본문 바로가기

javascript28

문자열 다루기 str[index] let str = 'SecurityInfo'; console.log(str[0]); // S console.log(str[2]); // c console.log(str[10]); // f console.log(str[15]); // undefined index로 접근은 가능하지만 쓸 수는 없음 (read-only) toString let str = 'Security'; let str1 = 'Info'; let str2 = '1'; console.log(str + str1); // SecurityInfo console.log(str2 + 1); // 11 + 연산자를 쓸 수 있음 string 타입과 다른 타입 사이에 +연산자를 쓰면, string 형식으로 변환(toString) conc.. 2020. 6. 18.
반복문 반복문이란 ? 같거나 비슷한 코드를 여러 번 실행 for 문 어떤 특정한 조건이 거짓으로 판별될 때까지 반복 for ([초기문]; [조건문]; [증감문]) 문장 let sum = 1; for(let i = 0; i < 3; i++) { sum = sum + i; } console.log(sum); // 4 /*============================*/ let sum = 1; sum = sum + 0; // 1 sum = sum + 1; // 2 sum = sum + 2; // 3 sum = sum + 3; // 4 while 문 while 문은 어떤 조건문이 참이기만 하면 문장을 계속해서 수행 while (조건문) 문장 let sum = 1; let i = 0; while(i < 3) { s.. 2020. 6. 17.
배열 배열이란? 배열은 순서가 있는 값 순서는 인덱스라고 부르며, 1이 아닌 0부터 번호를 매김 [0] [1] [2] [3] [4] 10 20 30 40 50 [0], [1], [2], [3], [4] : 인덱스 (index) 10, 20, 30, 40, 50 : 요소 (element) let arr = [10, 20, 30, 40, 50]; 인덱스 조회 let arr = [10, 20, 30, 40, 50]; arr[0]; // 10 [0] [1] [2] [3] [4] 10 20 30 40 50 arr 배열의 0번째 인덱스 조회 인덱스 변경 arr[1] = 100; [0] [1] [2] [3] [4] 10 100 30 40 50 arr ; // [10, 100, 30, 40, 50]; arr 배열의 1번째 .. 2020. 6. 17.
'==' 와 ' ===' 비교 1. == 2. === 참조 사이트 : JS Comparison Table JS Comparison Table === (negated: !==) When using three equals signs for JavaScript equality testing, everything is as is. Nothing gets converted before being evaluated. dorey.github.io 2020. 6. 16.