html로 작성되는 웹 페이지는 그 자체로도 많은 정보를 담을 수 있고, css를 통해서 다양한 디자인으로 꾸밀 수 있지만, 처음 만든 그대로 브라우져에 표시할 수 밖에 없다.이런 한계점을 넘어설 수 있는 언어가 JavaScript이다.웹 페이지를 열었을 때의 모습에서
JavaScript의 data type: 기본 타입(Primitive) / 참조 타입(Reference)기본 타입(Primitive type)Number : 1, 2, 3,...String : "Hello, World", "nine"Boolean : true, fals
string + number
요소 추가하기요소 삭제하기\*숫자형 data type에서 i ++는 i 값에 +1한 값을 의미한다.
JavaScript에는 변수 선언 방식인 var,let,const가 있다.변수(variable)는 어떤 값을 저장하기 위해 확보한 메모리의 공간 또는 그 공간을 식별하기 위한 이름이다.JavaScript언어로는 개발자가 직접 메모리를 제어할 수 없다. 따라서 변수를 통
자바스크립트의 배열은 변수 외에도 객체와 함수도 담을 수 있다.빈 배열로 생성하여 값을 할당할 수도 있지만, 배열의 크기를 지정해서 배열 길이로 반복문을 쓰는 활용도 가능하다.
객체에 대해 for문을 통해서 순회하며 property를 참조할 수 있다.객체의 값에는 모든 타입이 들어갈 수 있다.즉, 배열이나 함수도 들어갈 수 있으며, 특별히 객체의 함수를 메서드라고 한다.객체는 Dot Notation,Bracket Notation 두가지 방법으
@생활코딩1\. 웹 페이지의 태그의 수정 : document 객체를 통해 공부할 것.2\. document에서 찾을 수 없다면 : DOM (Document Object Model)에서 찾아보자.document는 DOM의 일부3\. 웹 브라우져 자체를 제어 : windo
기호 '='는 수학적인 기능(좌,우가 같음)과 달리 프로그래밍에서는 '='의 오른쪽의 값을 왼쪽으로 할당,배정한다는 의미의 기호이다.(assignment operator)대신 '같음'을 의미하는 기호는 다른 기호로 사용한다.위와 같이 변수들이 있다고 하면, 아래와 같은