전체 글 139

5차 수업

메서드: 호출의 주체가 있는 것함수: 호출의 주체가 없는 것 slice인덱스 자르기배열.slice( ) some배열.some(콜백함수())논리 합 연산자조건을 만족하는지 확인하는 함수if문 사용이 필수는 아님 비동기:동기적으로 작동하지 않는 것외부적으로 어떤 데이터를 가져오거나입력해야 할 때 사용 (firebase)비동기 관련 처리= promise 객체를 이용하여 코딩핸들링 할 수 있는 두가지1. then, catch2. async, awaitfetch("url 주소"): 외부 데이터를 요청하는 함수 promisepromise의 세가지 상태1. 요청중 (pending)2. 성공(fulfilled)3. 실패(rejected) async, await함수명 앞에 async를 입력해야 함 우리가 원하는 건 pe..

4차 수업

배열API:배열이 가지고 있는 메서드 truthy:true인 것 같은 값참인 것 같은 값 falsy:false인 것 같은 값거짓인 것 같은 값 find조건에 맞는 첫번째 요소만 반환배열.find(콜백함수()) sort( )배열.sort()배열.sort((a,b) => ( a - b )는 오름차순배열.sort((a, b) => (b - a)는 내림차순(1) 원본배열 영향 있음(2) sort도 콜백 함수를 가짐(3) 이 콜백 함수는 인자가 2개(4) 이 콜백 함수의 return에는 숫자가 필요(5) 숫자로 이뤄진 배열은 b - a 가능(6) 문자로 이뤄진 배열은 localCompare 필요

break Continue

while증감식을 넣지 않으면 무한 루프 사용 방법while (조건) {// 메인 로직// 증감} let j = 3; while (j   if (j % 5 === 0 && j >= 5) {     console.log(j);     // 5     // 10     // 15     // 20     // 25     // 30     // 35     // 40     // 45     // 50     // 55     // 60     // 65     // 70     // 75     // 80     // 85     // 90     // 95   }   j++; } do ~ while사용 방법do { // 반복할 코드}while (조건문) break continuefor문과 결합해서 쓰임 ..

카테고리 없음 2024.08.30

for문

for문사용 방법for (초기값; 조건식; 증감식) { } for (let i = 0; i   console.log(i); }// 0 // 1 // 2 // 3 // 4 // 5 // 6 // 7 // 8 // 9  배열 길이 사용하기const arr = ["one", "two", "three", "four", "five"]; for (let i = 0; i .length; i++) {   console.log(i);   console.log(arr[i]); }// 0 // "one" // 1 // "two" // 2 // "three" // 3 // "four" // 4 // "five" for ~ in문 객체의 속성을 출력하는 문법key는 객체 안의 키 사용 방법for (let key ..

배열 2

forEach 사용 방법 배열.forEach(콜백 함수) 별도로 return되는 값은 없음 안의 로직이 실행되기만 함 콜백 함수 매개변수 자리에 들어가는 함수 (콜백 함수의) 매개변수에는 배열의 요소들이 순회함 for문과 비슷 let NotMini = ["OverTheTop", "Paradise", "Seaon2", "Back", "Top Seed"]; NotMini.forEach(function (item) {   console.log("item입니다.=>" + item);   // item입니다.=>OverTheTop   // item입니다.=>Paradise   // item입니다.=>Seaon2   // item입니다.=>Back   // item입니다.=>Top Seed });  map 배열 내..

배열 1

배열 인덱스(index)를 가짐 인덱스는 0부터 시작 인덱스 순서가 중요 배열 생성하는 방법변수 = [ ]; 콤마로 요소들을 구분 배열 요소에 접근하는 방법변수 [인덱스 번호] // 크기 지정 let number = new Array(5); console.log(number); // [ ]  배열 메소드push( )마지막 요소를 추가하는 메소드 let IfntConcert = ["LV", "장동우 에어라인", "식목일", "REBOOT", "다시 시작"]; console.log(IfntConcert); // 'LV', '장동우 에어라인', '식목일', 'REBOOT', '다시 시작' ] IfntConcert.push("무한대집회 IV"); console.log(IfntConcert); // [ 'LV',..

객체

객체를 생성하는 방법let 변수 = {    키: "문자열인 값",    키: 숫자,    키: true 나 false    키: 함수,    키: 배열    키: 객체}; let eundong = {// 문자열     name: "은동",// 숫자     age: 5,// 불리언     large: false,// 함수     function ( ) { },}; // 객체(에 객체 추가)let myDog = {     name : "은동이",     gender : "female",    birthday: "180830",    color: "white",    white : {    pink : "first favorite",    purple: "second favorite" },}; // 객체에 ..