Javascript 1분코딩 (ft.최소 자바스크립트 유목민)
https://www.youtube.com/watch?v=6v8oVnR6npM
자바스크립트 기초 Part.1 (주석, 연산자, 조건문, 반복문)
1. 자바스크립트에서의 주석
- 한줄 주석 : //자바스크립트 코드(Two slashes)
- 여러 줄 주석 : /* 자바스크립트 코드
자바스크립트 코드
*\
2. 자바스크립트 위치
- html의
</body>
태그 바로 위에 위치하게 해야함
3. 기본 데이터 타입
- 문자열(string)
- 숫자
- Boolean(True or False)
4. 배열
var b = '비';
var a = [1,2,b,4,5,1000];
인 경우에 아래 a를 출력하면
console. log (a);
[1,2,b,4,5,1000]가 나옴. 만약 그중 b 를 출력 하겠다고 하면
console.log(a[2]);를 하면 됨, 배열은 숫자 0 부터 시작하기 때문임
a 값의 길이를 알고 싶다면
console. log(a.length); 로 하면 6 이 나옴.
var a = [1,2,b,4,5,1000];
console.log(a);
a.push(hello);
console.log(a);
기존에 console.log(a)를 출력하면 [1,2,b,4,5,1000]
a.push에 hello 값을 추가하면 [1,2,b,4,5,1000,hello] 가 됨.
5. 연산자
var a =1
a+=1
console.log(a);
값은 2 가 나옴. +=는 1을 더하라는 것과 같음
a++또한 1을 더하라는것과 같음
++a 또한 1을 더하라는것과 같지만,
++가 앞에있으면 바로 1을 더하고, ++이 뒤에있으면 다음 명령에 적용하여 반영
&& = and 로서 두개의 값이 참이 어야 true로 출력
||= or 로서 두개의 값 중 하나만 참이어도 true 로 출력
6. 조건문
var age=1;
if (age>18) {console.log ('성인')}
else if (age>13 && age<=19) {console.log('청소년')}
else if (age>7) {console.log('어린이')}
else {console.log('유아')}
7. 반복문
for (초기조건; 조건체크; 조건변경) {}
for (var i=0; i<10 ; i++) {}
이 상태에서
console.log(i); 실행하면 0,1,2,3,4,5,6,7,8,9가 출력 됨
8. 배열+반복문
var movies =['어벤저스','기생충','나홀로집에','극한직업','강시']
for (var i =0; i<movies.length; i++) {console.log(moives[i])};
출력하면 순서대로 나옴.