반응형 패스트캠퍼스/수업내용정리29 수업2일차 -2 변수 10 + 20 의 과정 : 메모리와 CPU가 합심해서 합을 구한다. - 변수명은 사람이 쉽게 이해할 수 있게 작성한다. ( 네이밍에 신경을 써야한다 ) - 1+2 평가를 해서 3을 만든다. - if(x>3){ .....} 이건 실행을 한다. 변수에 값을 저장하는 것 = 할당, 대입, 저장 변수에 저장된 값을 읽어들이는 것 = 참조, 꺼내온다. 읽는다. 자바스크립트는 초기화를 하지 않아도된다. 알아서 변수 초기화를 해줌 undefined(값)라고 중복선언을 허용함 / 하지만 중복선언은 하지말아야한다. var a = 10; var a; 출력하면 a는 10이 나온다. x=10; // var 키워드가 없어도 x가 선언되고 10이 할당된다. 2019. 5. 1. 수업 2일차 - 1 클라이언트 사이드 ES와 Web API 로 이루어져 있다.(브라우저에서 동작) Web API 표준화 기관 W3C에서 담당 / ES는 ECMA인터네이셔널 -ES(자바스크립트의 코어 영역을 담당) 모든 Web API를 배울필요 없다. 가장 범용적인 것들을 배워야한다. 필요하면 그때가서... 예를들면, DOM, 이벤트, AJAX , 이벤트 핸들러 등등 2.1. 웹 브라우저는 어떻게 동작하는가? --서버쪽 사이드-- apache란 웹서버를 설치하면 웹서버가 만들어짐 설정을 손을봐서 쓰면됨. Nodejs는 단순한방법으로도 웹서버를 만들수 있다.(웹서버를 코딩한다는 말) express 자바스크립트로 만들어진 프레임워크(가장 일반적인 것) --클라이언트 사이드-- 브라우저는 사용자의 컴퓨터에 있음. http라는 통신.. 2019. 5. 1. Javascript 1일차 -3 1. 자바스크립트의 탄생 자바스크립트는 1996녀 3월 넷스케이프 커뮤니케이션즈의 웹 브라우저인 netscape navigator 2에 탑재 되었고, Mocha로 명명되었다. 9월 LiveScript로 이름이 변경되었고, 12월 javascript로 최종 명명되었다. 넷스케이프 점유율이 당시 90% 였는데, MS사에서 윈도우를 팔면서 안에 익스플로러를 끼워팔기 함. 파생버전인 JScript가 출시되어 자바스크립트가 위기를맞음. 이에따른 크로스브라우징 이슈가 발생 2. 자바스크립트의 파편화와 표준화 이후 생길 브라우저사들마다 자바스크립트 코드를 새로 다 다시 짤 수가 없어서 자바스크립트를 표준화해서 브라우저들은 이걸 따르자. 라는 것을 만듬. 1997년 7월, ECMA-262라 불리는 표준화된 자바스크립트.. 2019. 4. 29. JavaScript - 1-2 1. 프로그래밍이란? = 해야할일 목록이다. = 컴퓨터와 커뮤니케이션을 하기위한 언어(누군가가 만든언어, 자연어가아님) = 우리(개발자)가 컴퓨터에게 수행하기를 원하는 명령들의 집합을 작성한 문서 HTML,CSS는 선언형 프로그래밍 언어 라고 부르는사람도 있고, 아닌 사람도 있고.. 1. computational thinking 위에 그림엔 전방에 장애물이 있다면? Y/N 바뀌어져있다. 최대한 잘게 쪼갠다. 개념들을 그리고 그것을 하나하나씩 만들어간다. 사람도 이해할 수 있게 해야함= 가독성 / 단순하게 컴퓨터만 이해하는게 중요하는게 아니라 나 아닌 다른사람도 이해할 수 있게끔 최근엔 가독성이 좋은 코딩이 인정받는 시대 ex) 반복문을 최소화 하는 것이 좋음. 2. 프로그래밍 언어 우리가 만든 언어는 컴.. 2019. 4. 29. 이전 1 ··· 4 5 6 7 8 다음 반응형