콜백 함수
·
JavaScript
콜백 함수는 프로그래밍에서 자주 사용되는 개념 중 하나다. 간단하게 설명하면, 콜백 함수란 다른 함수에게 인자로 전달되는 함수다. 이 콜백 함수는 특정 이벤트가 발생했을 때 호출되는 함수로서 동작한다. 일반적으로 비동기적인 상황에서 많이 사용된다. 예를 들어, 파일 다운로드가 완료되었을 때 어떤 작업을 수행하고 싶을 때 콜백 함수를 사용할 수 있습니다. 이때 다운로드 함수에 콜백 함수를 전달하면, 다운로드가 완료되면 해당 콜백 함수가 호출되어 원하는 작업을 수행하게 된다. 콜백 함수는 함수 자체가 일종의 값으로 취급되기 때문에 다른 함수에게 전달되거나 변수에 할당될 수도 있다. 이러한 특징을 활용하면 함수의 동작을 다양하게 조합하거나 유연하게 활용할 수 있다. 정리. 어떤 다른 함수의 매개변수로 함수를 ..
함수, 함수표현식 & 함수선언식
·
JavaScript
함수 function getArea(){ 이 함수가 어떤 코드를 실행할 지 적음 } // 함수 선언식, 함수 선언 방식의 함수 생성 getArea(); console.log(”함수 실행 완료”); 소괄호의 역할은 매개변수를 전달하고 받는 과정하기 위함 getArea(매개변수); getArea(100, 200) 지역 변수 function getArea(width, height){ let area = width * height; // 지역변수 console.log(area); } // 함수 선언식, 함수 선언 방식의 함수 생성 let area1 = getArea(100, 200) console.log(area); 함수 외부에서 어디에서나 접근 할 수 있는게 전역 변수, 글로벌 변수라고 한다. let coun..
조건문
·
JavaScript
let a = 3; if(a ≥ 5){ console.log(”5 이상입니다.”); } else { console.log(’5 이하입니다.’); } if(a ≥ 7){ console.log(”7 이상입니다.”); } else if ( a ≥ 5) { console.log(”5 이상입니다.”); } else { console.log(’5 이하입니다.’); } if가 거짓일 때 else if를 이용해서 여러가지 조건을 붙일 수 있다. else는 위에 있는 조건이 다 안맞는 경우 실행이 됨 let country = “ko”; if(country === “ko”) { console.log(”한국”); } else if (country === “JP”) { console.log(”일본”); } else if(co..
변수, 상수, 자료형, 형 변환, 연산자
·
JavaScript
자바스크립트의 자료형 Primitive Type(원시타입) let number = 12; 한번에 하나의 값만 가질 수 있음 하나의 고정된 저장 공간 이용 숫자형 let age = 25; // 정수 let tall = 175.9; // 실수 let inf = Infinity; // 무한대 let minus = -infinity; let nan = NaN; // 수학적인 연산에 대한 실패의 결과값 console.log(age + tall) 문자형 let name = “doyoung”; let name2 = ‘이도영; let name3 = 백틱; 백틱(``)을 사용하는 이유 let name3 = doyoung ${name2} // 이렇게 변수의 값을 넣을 수 있음 boolean형(참과 거짓) let isSwi..
2023.05.30 JS 기본개념
·
JavaScript
서버 GET - 데이터 읽을 때 POST - 데이터 보낼 때 POST 요청 ajax → 새로고침 없이 GET, POST 요청하는 기능 json object, array 보내고 싶으면 따옴표해서 문차처럼 만들어야함 → “{”price”: 5000}” → json ajax로 GET 요청하는 법 ajax로 POST 요청하는 법 ajax 실패시 특정 코드실행 오류 404 → 실행 url이 잘 못될 경우 fetch 함수로 get 요청 fetch('') .then(res => res.json()) .then(function(data){ console.log(data) }) .catch(function(error){ console.log('실패함') }); json object, array 보내고 싶으면 따옴표해서 ..
2023.05.25 JS 기본개념
·
JavaScript
[]자료형 array array를 쓰면 여러 자료를 변수 하나에 저장 가능 → [자료1, 자료2, 자료3, …] array 자료 추출 array 자료 추가/수정 object 자료형 {이름1: 자료1, 이름2: 자료2…} → 이름 붙여서 저장 가능하는 게 장점 → key:value 형태로 저장가능 object 자료 수정/추가 array / object 차이점 array 자료 간 순서가 존재함 object는 순서개념이 없음 sort → 정렬 기능 car.sort() car.slice(1, 3) → 중간에 자르기 1번부터 3번전까지 잘라주세요. car.push(x) → x를 맨 뒤에 추가 {중괄호}로 시작하면 object [대괄호]로 시작하면 array car2.price → 변수 입력 불가능 car2[pri..
오류확인자
'JavaScript' 카테고리의 글 목록 (11 Page)