일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 배열
- 프로그래밍
- c#
- CS
- 지식나눔강좌
- 문법
- 김성엽
- Desktop
- 리뷰
- 포인터
- c
- Tips강좌
- 백준
- c++
- Direct2D
- Programming
- VS ERROR
- Tips프로그래밍강좌
- Kotlin
- doit코틀린프로그래밍
- Javascript
- 알고리즘
- 티스토리
- Windows
- 함수
- Win32
- 연산자
- Visual Studio
- 이지스퍼블리싱
- tipssoft
- Yesterday
- Today
- Total
목록ES6 (2)
F.R.I.D.A.Y.
ES6에서 사용 가능한 모듈타입의 AJAX를 구현해봤는데 메인 언어가 아닌데다 프로토타입이라 모든 메소드 구현 및 정형화 되지 않음. export class ajax{ /* * ajax with vanilla JS * * */ constructor(param){ if(param == null){ console.error(`ajax: not param`); return; } let reqItemList = [ "url", "data", "method", "success" ]; let errorThrow = false; for(let i =0; i < reqItemList.length;++i){ if(!(reqItemList[i] in param)){ console.error(`ajax error : ${r..
자바스크립트가 ES6로 업데이트 되면서 나온 기능으로 문자열에서 변수명을 사용할 수 있도록 하는 기능이 추가되었다. 다른 프로그래밍 언어에서는 이미 지원이 되는 경우도 있으며(VB.Net, C# 등) 이름은 다르다. 깊이 들어가지 않더라도 이런 기능들을 많이 알고 있으면 프로그래밍에 있어 도움이나 편의성이 향상되니 찾아보는 것도 좋겠다. 일단 JS 기준으로 설명을 하면 JS에서는 템플릿 리터럴을 사용하기 위해서는 " ` " 로 문자열을 작성해야한다. 키보드 ESC 키 밑에 존재하는(shift 키와 함께 누르면 물결표 ~ 가 나오는 키) 키로 묶어준 문자열에서만 사용이 가능하다. 기존 js 코드에서는 이런식으로 작성했다면, var t1,t2; t1 = 3; t2 = 6; console.log("t1 = "..