본문 바로가기

웹표준언어

(4)
[웹 표준 언어] 시험 코드 모음 8장 function callThreeTimes(callback){ for(let i =0;i 예외 발생 안녕하세요. 안녕하세요. 안녕하세요. c:\Users\samsung_\Desktop\Exercise\exercise.js:3 callback(); ^ TypeError: callback is not a function function callTenTime(callback){ if(typeof(callback) == "function"){ for(let i=0;i{ console.log('프로세스가 종료됐습니다.') }) process.on('uncaughtException', ()=>{ console.log('예외가 발생했습니다.'); } ) error.errror.error(); //예외 발생시키기..
[웹표준언어] 표준내장객체 기본자료형 1. string 2. boolean 3. number 기본자료형 vs 객체자료형 let number=123; //기본 자료형 let num=new Number(123); //객체 자료형 //Number()은 우리가 정의하지 않아도 이미 정의되어있는 클래스 !!!! console.log("타입 출력") console.log(typeof number); console.log(typeof num); console.log("\n값 출력") console.log(number); console.log(num); 타입 출력 number object 값 출력 123 [Number: 123] 기본 자료형과 객체 자료형 모두 함수, 메소드 사용 가능합니다. 밑의 예시는 문자열의 split() 메소드 사용하는 ..
[웹표준언어] 객체 객체 기본 배열 배열은 요소에 접근할 때 인덱스를 사용하고, 객체는 키를 사용합니다. 객체 선언 자꾸 실수하는 것들!!! 객체 내부에서 키: 값 형태로 써야 합니다!!!! 키 = 값 형태 아닙니다. 객체 선언 형태 let object={키: 값, 키: 값}; 객체 대괄호로 접근할 때 객체['키'] 무조건 ' ' 적어줘야 합니다. 우리가 불러야 하는 키 값은 문자열이니깐 반드시 !!!! 객체 대괄호로 접근할 때 객체.[] 아닙니다. 객체 접근할 때 []이나 . 하나만 씁시다. 출력하면 선언한 그대로 출력됩니다. //객체 선언 let product ={ 제품명: '7D 건조 망고', 유형: '당절임', 성분:'망고, 설탕, 메타중아황산나트륨, 치자황색소', 원산지:'필리핀' }; //출력 console.lo..
[웹표준언어] 함수 함수의 종류 3가지 1. 익명 함수 이름이 없으므로 변수 할당해서 이름 붙여주는 과정이 필요합니다. 2. 선언적 함수 3. 화살표 함수 함수 매개변수 초기화 1. 매개변수를 입력하지 않고 함수 호출 실행하면 undefined가 출력 //함수 선언 function print(name, count){ console.log(`${name}이/가 ${count}개 있습니다.`) } //함수 호출 print("사과", 10); print("사과"); 사과이/가 10개 있습니다. 사과이/가 undefined개 있습니다. 2. 조건문을 활용한 매개 변수 초기화 조건문으로 매개 변수를 확인, count가 undefined일 때 1로 초기화 //함수 선언 function print(name, count){ if(type..