일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 제너릭
- joinfetch
- namedQuery
- javaservlet
- jQueryUI
- 페치조인
- paging
- fetchjoin
- javascriptcalendar
- 대량쿼리
- fullcalendar
- 프로젝트생성
- 엔티티직접사용
- jQuery값전송
- 벌크연산
- jscalendar
- springflow
- LIST
- JQuery
- 페이징
- jQuery값전달
- values()
- Generic
- JPA
- 스프링데이터흐름
- calendar
- Hibernate
- 자바서블릿
- 제네릭
- JPQL
- Today
- Total
가자공부하러!
기초(1) - 변수, 자료형, URL, 조건문, 반복문 등 본문
참고 사이트
https://developer.mozilla.org/ko/docs/Web/JavaScript
1. number.js
2. string.js
3. variable.js
4. templateLiterals.js
> ``, ${ }, \n 활용
5. URL
> Uniform Resource Locator
> 프로토콜통신규칙 :// 도메인네임(호스트) : 포트 / Path ? query string
> 웹서버의 포트는 전 세계적으로 80으로 정해져있음
> Path : 그 컴퓨터 안에 있는 어떤 디렉토리에 어떤 파일인지 가리킴
> query string 규칙
- 시작은 ? 문자로 표시
- 값과 값은 & 문자로 구분
- 값의 이름과 값은 이퀄로 구분
6. 웹 애플리케이션 작성
> query string에 따라 다른 정보를 보여주기
> 1단계 : URL의 query string 내용을 알아내는 방법
- query string은 request.url에 들어감
- request.url을 _url 변수에 저장하게끔 설정(준비끝)
> 2단계 : 브라우저(클라이언트)가 URL/?id=nnn
- 클라이언트가 id를 보내면 서버가 id를 받아옴(변수느낌)
- response.end(queryData.id);를 통해 받은 id값을 브라우저에 보냄
7. 동적인 웹페이지 만들기
> 변수선언
- var 변수 = ` ~~ `;
- ~~에 html 코드 입력(1.html)
- html 코드가 변경되길 원하는 위치에 ${queryData.id} 입력
8. 본문내용을 파일로 받아오기
> CRUD : 정보시스템의 핵심적인 메커니즘이다.
- Create, Read, Update, Delete
> 어떻게 하면 파일을 Nodejs로 받아올 수 있을까?
- Nodejs 공홈가서 보세요 :)
- var fs = require('fs');를 선언해주고, fs.readFile(규칙대로작성해주면)
- 끝!
> query String에 따라 본문을 바꾸는 방법
- 본문만 파일로 따로 빼주고
- main에는 readFile함수를 만들어주고
- 함수 안에 본문 부분에 받은 변수를 대입해주고
- response 해주면 되는데 response는 readFile함수 내에 있어야 합니다
9. 자료형
> Literal : 상수
- 1, 2, 3 등
> String : 문자
- '1', '2', '3' 등
> boolean : 참거짓
- true, false
10. 연산자
> 비교 연산자 : >, <, ==, === 등
- == : 동등 연산자
- 좌항과 우항이 같다면 true, 다르다면 false
- === : 일치 연산자
- 좌항과 우항이 정확하게 일치해야 true
- ex_ 1=='1' > true
1==='1' > false
11. 제어문
> 조건문 if ( 조건 ) { 내용 }
> scanner : var 변수 = process.argv;
- 변수에 배열로 저장되며, 배열 인덱스는 0부터 시작되고 입력받은 내용은 변수[2]부터 갖고있음
- 위 형태의 입력은 node 파일명.js 입력값 입력값 입력값
> pathname에 따라 404 메시지 보내기
- response.writeHead( 브라우저메시지 );
- 브라우저 메시지 : 200 === 잘 찾았고 잘 보냈다. 404 === 요청한 파일을 못찾았어
> 반복문
- while, for : 자바와 같음
12. 배열
2019-07-03
https://opentutorials.org/course/3332/21062
2019-07-09 - 자바스크립트부터..!
https://opentutorials.org/course/3085
https://opentutorials.org/course/3085/18868
https://opentutorials.org/course/3085/18782 - 이벤트(on ~)
https://opentutorials.org/course/3085/18869 - 웹브라우저 콘솔 활용
https://opentutorials.org/course/3085/18870 - 문자열과 숫자 구분, 자바스크립트 표준 내장 객체
2019-08-30
https://opentutorials.org/course/3085/18871 - 변수, 대입연산자
https://opentutorials.org/course/3085/18872 - 웹 브라우저 제어
https://opentutorials.org/course/3085/18789 - CSS 기초
https://opentutorials.org/course/3085/18792 - 제어할 태그 선택하기
'공부 > Javascript, Node.js, jQuery, Ajax' 카테고리의 다른 글
Ajax(1) - (0) | 2019.07.15 |
---|---|
Javascript(jQuery) 정규식 (0) | 2019.07.11 |
기초(2) - Javascript 이벤트, 속성, Document (0) | 2019.07.09 |
웹서버 구축(생활코딩) (0) | 2019.07.02 |
Node.js 개발환경 구축 (0) | 2019.07.02 |