web116 Javascript Async, Await 심화 Javascript Async, Await 심화 ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== // wait ms milliseconds function wait(ms) { return new Promise(r => setTimeout(r, ms)); } async function hello() { await wait(1500); return 'world'; } hello() .then(function(r,j){ console.info(r,j); }) .catch(function(e){ console.info(e); }); ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== // wait ms millise.. 2019. 1. 30. gen coding gen Codinghtml:5 div>div#page>p.title+p|cfl:l|fc p.name-$*10table+td[colspan$*2]*3colspan$*2 p.name-$*3 2019. 1. 30. Javascript arrow function expression Javascript arrow function expression ■ 애로우_펑션 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/%EC%95%A0%EB%A1%9C%EC%9A%B0_%ED%8E%91%EC%85%98 # 화살표 함수 표현(arrow function expression) function 표현에 비해 구문이 짧고 자신의 this, arguments, super 또는 new.target을 바인딩 하지 않습니다. 화살표 함수는 항상 익명입니다. 이 함수 표현은 메소드 함수가 아닌 곳에 가장 적당합니다. 그래서 생성자로서 사용할 수 없습니다. ■ 기본문법 (param1, param2, …, paramN) => { .. 2019. 1. 30. ES2015(ES6) Module System ES2015(ES6) Module System # ES2015(ES6) Module System ( Javascript Module ) ※ 원문 : https://infoscis.github.io/2018/02/27/ecmascript-6-encapsulating-code-with-modules/ https://jakearchibald.com/2017/es-modules-in-browsers/ https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/import https://github.com/nhnent/fe.javascript/wiki/%23164:-웹에서-자바스크립트-모듈-사용하기 https://developers.goog.. 2019. 1. 30. Javascript Template literals # Javascript Template literals # Template literals ` == back-tick == quote === grave accent == https://en.wikipedia.org/wiki/Grave_accent ※ https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals # Syntax `string text` `string text line 1 string text line 2` `string text ${expression} string text` tag `string text ${expression} string text` # 다중 선 템플릿 문자열 - 템플릿 문자열은 포함 식.. 2019. 1. 30. Javascript Promise(프로미스) Javascript Promise(프로미스는) 참고 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/#promise%EA%B0%80-%EC%99%9C-%ED%95%84%EC%9A%94%ED%95%9C%EA%B0%80%EC%9A%94 # 프로미스는? 프로미스는 자바스크립트 비동기 처리에 사용되는 객체. 비동기 처리란? ‘특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 먼저 수행하는 자바스크립트의 특성’을 의미합니다. # 프로미스는.. - 프로미스는 한 번만 성공 또는 실패할 수 있습니다. 두 번 성공 또는 실패할 수 없으며, 성공을 실패로 전환하거나 실패를 성공으로 전환할 수도 없습니다. - 프로미스.. 2019. 1. 30. 이전 1 ··· 11 12 13 14 15 16 17 ··· 20 다음