목록2. 프로그래밍 언어 공부/JavaScript (47)
회고록 블로그
1. 웹브라우저에서의 자바스크립트 * 프로그래밍의 본질적인 요소인 조건문, 함수 등을 배우고 * 자바스크립트의 고유 요소인 DOM에 대해서 학습함 * [참고] 자바스크립트가 HTML, CSS를 어떻게 제어하는지 유의해서 학습할 것 2. 오리엔테이션 * 본 수업은 웹브라우저, 웹브라우저에서 표시되는 문서 등을 제어하는 방법에 집중하고 있음 (자바스크립트 라는 언어 자체에 대해서는 얘기하지 않음) * 오늘날에는 DOM을 잘 사용하지 않음 (DOM을 직접 사용하기 보다는 더 적은 코드로 강력한 효과를 주는 jQuery와 같은 라이브러리를 사용함) * 라이브러리에만 의존하지 않도록, 라이브러리의 사용성에 갇히지 않도록 브라우저에서 기본 제공하는 DOM 등을 이해하여야 함 * 자바스크립트라는 언어 자체의 대한 지..
cinnamonc.tistory.com/168 [공부 필기] 생활코딩 JavaScript 입문 강의 필기 (2) cinnamonc.tistory.com/162 자바스크" data-og-host="cinnamonc.tistory.com" data-og-source-url="https://cinnamonc.tistory.com/162" data-og-url="https://cinnamonc.tistory.com/162" data-og-image="https:/.. cinnamonc.tistory.com 위의 글에서 필기 내용을 정리하고 있었는데 글이 너무 길어지면서 스크롤 압박이 심해져서 한번 끊어서 필기 내용을 정리하려고 한다.. 객체 지향 프로그래밍 관련부터의 수업 내용은 아래에 이어서 적었다. 참고로 ..
복습하면서 알게된 내용, 공부하는 내용들을 기록하고 있는데 너무 스크롤 압박이 심해져서 끊어가기로 했다. cinnamonc.tistory.com/174 [공부 복습] 생활코딩 JavaScript 입문 강의 복습 (2) 관련 글 : cinnamonc.tistory.com/168 [공부 필기] 생활코딩 JavaScript 입문 강의 필기 (2) cinnamonc.tistory.com/162 자바스크" data-og-host="cinnamonc.tistory.com" data-og-source-url="https://cinnamonc... cinnamonc.tistory.com Arguments 1) arguments.length와 함수명.length는 다른 의미를 가지고 있음 함수의 호출 1) 자바스크립트가..
관련 글 : cinnamonc.tistory.com/168 [공부 필기] 생활코딩 JavaScript 입문 강의 필기 (2) cinnamonc.tistory.com/162 자바스크" data-og-host="cinnamonc.tistory.com" data-og-source-url="https://cinnamonc.tistory.com/162" data-og-url="https://cinnamonc.tistory.com/162" data-og-image="https:/.. cinnamonc.tistory.com 함수 _ 유효범위 1. 함수 안에서 사용하는 변수의 유효범위 실습 var temp = 'global'; function funcScope(){ //var temp = 'local'; alert(t..
cinnamonc.tistory.com/162 [공부 필기] 생활코딩 JavaScript 입문 강의 필기 (1) 오리엔테이션 (1) JavaScript는 처음 웹브라우저를 제어하기 위함으로 고안되었음. (2) 하지만 현재에는 JavaScript를 웹서버에서도 사용할 수 있도록 하는 기술이 등장함 (node.js가 대표적) => 자바스크 cinnamonc.tistory.com 2021-04-07 작성> 위의 글에서 계획했었던 '공부 방향'에 맞춰 일단 한번 쭉 강의를 들었고 이제 자바스크립트의 한챕터 한챕터 강의를 세세하게 들으면서 문법을 익히고 있다. 실습 위주로 따라가면서 강의 내용에서 추가로 알게된 내용들을 위의 글에 추가하고 있지만... 소스코드(실습하면서 써보고 있는 코드)까지 추가하기에는 스크롤..
cinnamonc.tistory.com/162 [공부 필기] 생활코딩 JavaScript 입문 수업 필기 (1) 오리엔테이션 (1) JavaScript는 처음 웹브라우저를 제어하기 위함으로 고안되었음. (2) 하지만 현재에는 JavaScript를 웹서버에서도 사용할 수 있도록 하는 기술이 등장함 (node.js가 대표적) => 자바스크 cinnamonc.tistory.com 처음 배우는 자바스크립트이기 때문에 당장 모든 내용을 다 이해하려고 하지 않았다. 그리고 너무 어려워서 처음부터 다 이해도 못할 것 같다. 다만 강의 들으며 내용은 필기를 해놓으려고 한다. (그래서 이 글을 쓰고 있는 것) 전체 강의를 다 들은 후 다시 처음으로 돌아가서 실습을 하며 문법의 원리를 이해하는 것이 최종 목표이다. (전체..
오리엔테이션 (1) JavaScript는 처음 웹브라우저를 제어하기 위함으로 고안되었음. (2) 하지만 현재에는 JavaScript를 웹서버에서도 사용할 수 있도록 하는 기술이 등장함 (node.js가 대표적) => 자바스크립트는 만능이구나. (3) 웹브라우저에서 실행되는 자바스크립트는 HTML이 꼭 필요함 수의 표현과 연산 (0) 소괄호 사이에 수(number)가 들어감 (1) 정수, 실수 모두 입력될 수 있고, 정수/실수에 대한 정의는 중요하지 않음 (포괄적으로 그냥 number라고 함) ... (2) "Math.pow(3, 2)"와 같이 연산을 할 수도 있음 - 여기에서 Math는 일종의 카테고리라고 생각을 하자. 그 카테고리에서 pow 라는 명령을 가져올 때 온점(.)을 사용함 - Math.rou..