함수, 함수표현식 & 함수선언식
·
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..
2023.05.19 JS 기본개념
·
JavaScript
vw = 브라우저 폭 X초 마다 코드 실행하려면 setlnterval(function(){실행할 코드}, ms) function 문법 긴 코드 축약해서 쓸 수 있음 파라미터 추가가능 return → 반환 return은 함수 종료 기능도 있음 function 함수(){ return 1 + 3 console.log(1); } let 변수 = 함수() console.log(변수); function 함수(){ return 123(아무거나 다 가능) } let 변수 = 함수() console.log(변수); return 의 용도 아래 표와 같이 많은 식이 필요할 때 식을 만들어 표현 console.log(6000 * 0.1); function vat(a) { return a * 0.1 } vat(50000) 소수..
오류확인자
'JavaScript' 카테고리의 글 목록 (11 Page)