본문 바로가기

전체

(219)
[생활코딩] JavaScript 19-23 (배열, 반복문, 배열과 반복문 활용) *배열(array) 데이터가 많아짐에 따라, 소프트웨어가 복잡해진다. -> 즉, 배열: 이를 해결하기 위해 데이터 중에 연관된 데이터를 잘 정리정돈해서 담아 두는 일종의 '수납상자' 순서대로 연관된 데이터를 잘 정리정돈 하는 것. 배열에서 각각의 항목들을 '원소(element)' 라고 한다. 배열의 문법 배열은 대괄호로 시작해서 대괄호로 끝난다. -배열 만들기. var coworkers = ["민지","해린"]; -> coworkers 라는 변수에 '배열'이라는 새로운 데이터 타입이 담긴 것 -가져오기. document.write(coworkers[0]); -> 첫번째 자리에 있는 값은 0번째 . 즉 index 0번은 '민지' index 1번은 해린 -들어있는 값이 몇 개 인가 체크. 검색어 추천: ja..
[생활코딩] JavaScript 12-18 (비교연산자,불리언,조건문,리팩토링,this) JS의 문법에 따라 웹브라우저에게 태그를 선택하도록 명령. 검색어 추천: javascript select tag by css selector JS로 body태그의 style 속성 넣기 야간모드/주간모드 적용. *프로그램,프로그래밍,프로그래머 HTML은 컴퓨터 언어이지만 컴퓨터 프로그래밍 언어는 X. JS는 컴퓨터 언어이면서 동시에 컴퓨터 프로그래밍 언어. 프로그램 = 순서. 순서를 만드는 행위 = 프로그래밍. 즉, 여러개의 명령어를 시간의 순서에 따라 배치해 컴퓨터의 기능이 실행되도록 해야함. *비교연산자 & Boolean 불리언 === -> '비교연산자' 좌항과 우항의 관계에 따라, 참이면 true 거짓이면 false 값 출력. true와 false의 값을 묶어서 'Boolean'이라 부름. Boole..
[생활코딩] JavaScript 1-7 (event, console, 데이터타입, 변수와 대입연산자) JavaScript는 HTML을 제어하는 언어이다. HTML 이용해 웹페이지 만든 후, JavaScript를 이용해 사용자와 상호작용할 수 있는 기능을 추가할 수 있다. *event: 웹브라우저 위에서 일어나는 사건들 중, 사용자들에게 유용할 만한 것들 (10~20개 정의) 이를 이용해 사용자와 상호작용하는 웹페이지,웹사이트 제작 가능 ex. onclick, onchange 등의 속성(attribute) *console: console이용해서 JS 실행하면 해당 웹페이지를 대상으로 JS가 실행된다. console 이용해 일상의 불편함 가볍게 해소 가능 (실행방법: 웹페이지 마우스 오른쪽클릭 -> 검사) *데이터타입 숫자 데이터 타입에서 중요한 것은, 산술 연산자 => +, - ,* , / 문자 데이터타입..