본문 바로가기

Javascript

(19)
WEB2 - JavaScript_5-6 데이터 타입, 변수와 대입연산자 5. 데이터 타입 - 문자열과 숫자 컴퓨터 프로그래밍에서는 데이터를 효과적으로 처리하기 위해 자료형(Data type)을 분류한다. JavaScript에도 data type이 존재한다. Primitive data type: Boolean, Null, Undefined, Number, String, Symbol Objects 이 중 가장 자주 쓰이는 Number과 String을 비교 Number 숫자를 그대로 입력. 연산이 가능하다. Console에 1+1을 입력하면 결과 값으로 2를 반환. document.write(1+1) + 외에도 다른 산술 연산자를 사용해서 계산을 할 수 있다. 1 + 1 → 2 2 - 1 → 1 2 * 4 → 8 6 / 2 → 3 String 따옴표(', ") 안에 "입력..
WEB2 - JavaScript_1 수업의 목적 1. 수업의 목적 JavaScript를 이용하면 사용자의 행위에 반응하도록 만들 수 있다. (상호작용) 웹 페이지는 브라우저에 한 번 출력되면 바뀔 수 없지만 (e.g. 태그는 계속 태그를 유지) JavaScript를 이용하면 디자인에 변화를 줄 수 있다. Example 사용자가 버튼을 클릭했을 때 웹 페이지의 배경과 글씨 색을 바꿀 수 있다. night button: 배경 검정색, 글씨 흰색 day button: 배경 흰색, 글씨 검정색 input type = "button" value = "night": 글씨가 night이 써진 버튼 생성 onclick: 클릭했을 때 속성값을 실행, 속성값으로 JavaScript를 갖는다. document.querySelector('body'): 웹 페..
[생활코딩] WEB2 - JavaScript 강의소개 생활코딩 에서 제공하는 JavaScript 강의. JavaScript 학습을 시작하기 위해 선택했다. 강의주소: https://opentutorials.org/course/3085 수강기간: 2020.04.29 - 2020.05.07 수강 소감 강의 자체는 입문용으로 매우 좋았다고 생각한다. JavaScript가 어떤 느낌인지를 확실히 할 수 있었던 강의였다. 다만 아쉬웠던 점은 강의에서 전반적인 프로그래밍 언어에 대한 내용이 차지하는 부분이 꽤 됐는데 이미 다른 언어로 대략적인 개념을 배운 뒤 듣다보니 지극히 개인적으로 효율이 떨어졌던게 좀 아쉬웠다. 메인 강의에서는 객체 빼고는 크게 새로 배운게 없는 느낌. 다음 강의를 들어봐야 확실히 알겠지만 다른 프로그래밍 언어를 배웠다면 바로 생활코딩의..