
CSS - 형용사
HTML - 명사
Javascript - 동사
동적기능, 동적처리, 이벤트 처리, 슬라이드 메뉴 등을 구성 가능하다.
+ 이 언어는 아이폰과 같은 스마트폰의 보급과 동시에 웹의 수요가 늘면서 동시에 인기 급상승한 언어
<script>
//javascript 코드 작성
</script>
console.log() 브라우저의 개발자 도구 콘솔에서 확인가능(검사)alert() 브라우저가 열렸을 때, 그 내용을 알림창으로 보여준다. +)간단하다, 특정 페이지에서만 작동하는 기능일 경우 내장 방식으로만 따로 구현 가능
<script>
//javascript 코드 작성
</script>
<script src="./index.js"></script>
위치는 어디서나 사용이 가능하지만, 주로 head나 body 태그 안에서 많이 사용한다.
<head>에 포함되는 경우 페이지가 열리는 시간이 오래걸릴 수 있다. 따라서 html을 제어해야하는 JS코드만 head에 포함시키자. 그 외는 body에 넣으면 좋다.
HTML, CSS에서 많이 사용하는 방법
HTML, CSS에서 많이 사용하는 방법
JS, Java 에서 많이 사용하는 방법
*무조건 소문자로 시작! 그다음 단어부터는 첫글자 대문자로!
JS 에서 많이 사용하는 방법
*무조건 대문자로 시작!마찬가지로 그다음 단어부터 첫글자 대문자로
0 기반 번호 매기기
특수한 경우를 제외하고 컴퓨터는 0부터 숫자를 시작한다.
ctrl + /
// : 한줄일 때 슬라이스 2개
/* */ :여러줄일 때
var name; // 변수 선언 및 undefined 자동 할당
name = 'ji-hye';//초기값 할당
var old = 40; // 변수 선언시 초기화
old = 26; // 변수 재할당 가능
let nationality; // 변수 선언 및 undefined 자동 할당
nationality= 'KR'; // 초기화
nationality='US'; //변수 재할당 가능
const job = 'student'; //변수 선언 및 초기화
job = 'dancer';//에러 발생 재할당 불가능
따옴표 사용 "", '' 둘다 사용 가능
console.log(변수, 변수, 변수);
console.log("안녕하세요 "+변수,"입니다");
console.log(안녕하세요 ${변수}입니다);
숫자는 그냥 작성하면 되는데 따옴표를 붙히면 숫자로 인식한다.
True /False
값이 할당되지 않았다.
데이터가 의도적으로 비어져 있다.
여러 데이터를 순차적으로 한번에 넣을 때
대괄호 [데이터, 데이터, 데이터...] 안에 여러개의 데이터 넣어서 배열한다.
배열 안에 앞서 나온 어떤 값이든 넣을 수 있다.
변수명.length
변수명.push(추가할값) 마지막에 추가
변수명.pop() 마지막 삭제 배열 제
변수명.uhshift(추가할값) 맨 앞에 추가
변수명.shift() 맨 앞 삭제
변수명.indexOf(찾을값) 값의 인덱스(순번, 0부터 시작함을 잊지 말기) , 없을땐 -1
변수명.includes(찾을값)값이 있는지 있을땐 true, 없을 댄 false
console.log(colors.reverse()) 배열을 반전시킨다.