Web Dev/JS (2) 썸네일형 리스트형 JS - 자바스크립트 비동기 자바스크립트 비동기를 위해 알아야한 키워드 * 동기(sync) & 비동기(async) ex) 1번, 2번, 3번이라고 부르는 세 가지 일이 있다고 하자 동기 - 1번 작업이 끝나면 2번 작업을 시작, 2번 작업이 끝나면 3번 작업이 시작 비동기 - 1번, 2번, 3번 작업이 동시에 진행됨 * 비동기 작업을 위한 API의 예시 - 브라우저 또는 node.js가 아래의 API를 제공해준다. (순수 자바스크립트에는 비동기 API가 없다한다) Ajax(비동기로 통신하기 위한 api. fetch함수가 바로 ajax작업을 위한 공식 api. axios는 더 쉽게 ajax를 하기 위한 라이브러리) 파일 읽기 암호와/복호와 작업 예약(setTimeout()과 같은 것) * 비동기 작업이 가질 수 있는 3가지 상태 - .. JS - 객체를 생성하는 3가지 방법 1) 객체 리터럴 var person = { name : "kim", age : 30, greeting : function() { console.log("hello"); } }; 2) object 생성자 함수 var person = new Object(); person.name = "kim"; person.age = 30; person.greeting = function() { console.log("hello"); }; 3) 사용자 정의 생성자 함수 function Person(name, age) { this.name = name; this.age = age; }; var person1 = new Person("kim", 30); var person2 = new Person("park", 24); 이전 1 다음