반응형 리뷰/javascript4 자바스크립트 강의노트 #4 - 코딩의 기본 operator, if, for loop 코드리뷰 팁 아래 내용은 위 강의 내용을 토대로 작성한 개인 공부용 학습 자료입니다. 기본적으로 강의 내용을 주로 요약하였지만, 일부 내용은 강의 내용과 다를 수 있습니다. Variable (let) vs Constant (const) 복습 // Variable, rw(read/write) // let (added in ES6) let globalName = 'global name'; // Global Variable 선언 및 값 할당 { let name = 'kevin'; // Local Variable 선언 및 값 할당 console.log(name); // kevin 출력 name = 'hello'; // Variable 값 변경 console.log(name); // hello 출력 console.log(gl.. 2022. 9. 15. 자바스크립트 강의노트 #3 - 데이터타입, data types, let vs var, hoisting 아래 내용은 위 강의 내용을 토대로 작성한 개인 공부용 학습 자료입니다. 기본적으로 강의 내용을 주로 요약하였지만, 일부 내용은 강의 내용과 다를 수 있습니다. 프로그래밍에서 중요한 것들 - 입력, 연산, 출력 - 데이터 전송 - CPU에 최적화된 연산 - 메모리의 사용을 최소화 Strict mode - Vanilla JavaScript를 사용할 때는 'use strict'를 가장 상단에 선언해주는 것을 권장 // 1. Use strict // added in ES 5 // use this for Vanilla JavaScript. 'use strict'; - (참고) Vanilla JavaScript Vanilla JS - 나무위키 실제로는 바닐라에 대한 명확한 개념이 없고 의미가 혼용되는 경우가 많기.. 2022. 9. 9. 자바스크립트 강의노트 #2 - 콘솔에 출력, script async 와 defer의 차이점 및 앞으로 자바스크립트 공부 방향 아래 내용은 위 강의 내용을 토대로 작성한 개인 공부용 학습 자료입니다. 기본적으로 강의 내용을 주로 요약하였지만, 일부 내용은 강의 내용과 다를 수 있습니다. Hello World - node.js 다운로드 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org - 프로젝트 경로에 main.js를 만들고 아래 명령어를 입력 console.log("Hello World") - 명령 창에서main.js를 실행 node main.js index.html - 프로젝트 경로에 index.html 생성 - title 태그 아래 script 태그 작성 - node.js와 Web API 모두 Co.. 2022. 9. 8. 자바스크립트 강의노트 #1 - 자바스크립트의 역사와 현재 그리고 미래 아래 내용은 위 강의 내용을 토대로 작성한 개인 공부용 학습 자료입니다. 기본적으로 강의 내용을 주로 요약하였지만, 일부 내용은 강의 내용과 다를 수 있습니다. 1993년 - UI요소가 더해진 첫 웹 브라우저인 Mosaic Web Browser의 등장 - Mosaic Web Browser 개발팀 리더 Marc Andreessen이 대학 졸업 후 Netscape사 설립 1994년 - Netscape 사의 Netscape Naviator 출시 (당시 시장점유율 80%) - 당시 기술로는 HTML, CSS를 이용해 만든 정적 웹 사이트를 만들 수 있었음 - 페이지 간 이동만 가능한 정적 웹 사이트를 능가하는 동적 웹 사이트에 대한 고민이 있었음 - Scripting 언어를 통해 웹 사이트 안에서 DOM 요소들.. 2022. 9. 8. 이전 1 다음 반응형