일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- html
- JavaScript
- java
- Eclipse
- linux
- 맥
- 리눅스
- Oracle
- JSTL
- 자바스크립트
- 자바
- 코드이그나이터
- 주식 청약
- 7월 공모주 청약 일정
- php
- jquery
- Stock
- 공모주 청약 일정
- IPO
- 오라클
- 주식 청약 일정
- MYSQL
- Stock ipo
- codeigniter
- SQL
- 주식
- 제이쿼리
- css
- 공모주
- 공모주 청약
- Today
- Total
목록2020/10/06 (3)
개발자의 끄적끄적
[javascript] 자바스크립트 Promise API 요약[펌] Promise는 코드의 실행 흐름에서 비동기처리를 유연하게 처리하기 위한 API입니다. 코드를 통해 살펴보겠습니다. function test(callback) { setTimeout(() => { callback(); }, 2000); } function callback() { console.log('Hello!') } test(callback); 위의 코드는 2초 뒤에 콘솔에 Hello!를 출력합니다. 이 코드를 Promise API로 대체하면 아래와 같습니다. function test() { return new Promise((resolve, reject) => { setTimeout(() => { resolve(); }, 2000)..
[javascript] 자바스크립트 새로운 문법 정리 [펌] 자바스크립트에서 var로 정의된 변수의 유효범위는 함수입니다. 일반적인 프로그래밍 언어에서 변수의 유효범위는 블럭(Block)인데요. 자바스크립트에서 블럭의 범위 지정을 위한 시작은 ‘{‘이며 끝은 ‘}’입니다. let을 통한 변수의 정의는 바로 이러한 블럭 범위에서만 유효한 변수를 정의할 수 있도록 합니다. 이러한 let 키워드를 통해 보다 분명한 의미로 변수를 정의해, 필요한 시점에서만 메모리에 적재되어 사용되고 필요하지 않은 시점에서는 메모리에서 제거되도록 할 수 있는데요. 아래의 예는 배열에 대한 각 요소를 저장하기 위해 i라는 변수를 let으로 선언하고 있습니다. let a = [1, 2, 3]; for (let i of a) { al..
[javascript/jquery] 전역변수와 지역변수 [펌] 전역변수와 지역변수 변수는 유효범위에 따라 전역변수(Global Variable)와 지역변수(Local Variable)로 구분할 수 있습니다. 전역변수는 함수 외부에서 선언된 변수로, 프로그램 전체에서 접근할 수 있는 변수입니다. 지역변수는 함수 내부에서 선언된 변수로, 함수가 실행되면 만들어지고 함수가 종료되면 소멸하는 변수입니다. 함수 외부에서는 접근할 수 없습니다. 예제 1 변수 jbVar의 값을 함수 외부에서는 Lorem으로, 함수 내부에서는 Ipsum으로 정했습니다. 함수 외부에서 jbVar를 불러왔으므로 전역변수의 값 Lorem 이 출력됩니다. 예제 2 함수 내부에서 jbVar의 값을 불러왔으므로 지역변수의 값 Ipsum 이 출력..