일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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#
- 이지스퍼블리싱
- Visual Studio
- 연산자
- 문법
- c
- Tips프로그래밍강좌
- Javascript
- 포인터
- 지식나눔강좌
- 티스토리
- CS
- VS ERROR
- Win32
- 김성엽
- c++
- 리뷰
- 백준
- Desktop
- Programming
- Tips강좌
- 함수
- 배열
- tipssoft
- Kotlin
- 알고리즘
- Direct2D
- doit코틀린프로그래밍
- 프로그래밍
- Windows
- Yesterday
- Today
- Total
목록Javascript (12)
F.R.I.D.A.Y.
최근 동아리 프론트엔드 개발을 담당하면서 시간을 많이 잡아먹다가 막바지 작업에 이르러서 이제 AJAX를 이용하려고 JS를 손대고 있는데 몇시간 전부터 역경이 찾아왔다. 일단 get으로 ajax가 제대로 동작하는지 확인해봤다. 참고 : ajax는 보안문제로 같은 도메인에 존재하는 곳으로만 request를 보낼 수 있다. function v(){ let xhr = new XMLHttpRequest(); xhr.open("get", `./phpTest/test.php`, true); xhr.onreadystatechange = function(){ if(xhr.readyState == 4 && xhr.status == 200){ alert(xhr.responseText); } } xhr.send(null); ..
자바스크립트가 ES6로 업데이트 되면서 나온 기능으로 문자열에서 변수명을 사용할 수 있도록 하는 기능이 추가되었다. 다른 프로그래밍 언어에서는 이미 지원이 되는 경우도 있으며(VB.Net, C# 등) 이름은 다르다. 깊이 들어가지 않더라도 이런 기능들을 많이 알고 있으면 프로그래밍에 있어 도움이나 편의성이 향상되니 찾아보는 것도 좋겠다. 일단 JS 기준으로 설명을 하면 JS에서는 템플릿 리터럴을 사용하기 위해서는 " ` " 로 문자열을 작성해야한다. 키보드 ESC 키 밑에 존재하는(shift 키와 함께 누르면 물결표 ~ 가 나오는 키) 키로 묶어준 문자열에서만 사용이 가능하다. 기존 js 코드에서는 이런식으로 작성했다면, var t1,t2; t1 = 3; t2 = 6; console.log("t1 = "..