Web 7일차 3-1(자바스크립트 기본 문법)
2022. 12. 28. 12:50ㆍ코딩배움일지/Web 구현
<script>
// 자료형
// number, string, boolean
var num = 1000;
console.log(num);
console.log(typeof(num));
var str = 'string';
console.log(str);
console.log(typeof(str));
var bool = true;
console.log(bool);
console.log(typeof(bool));
// array, object
// undefined, null
</script>
// array, object
/*원래 안나왔다.*/
var arr = [1, 2, 3, 4, 5];
console.log(arr);
console.log(typeof(arr));
var arr = [1, 2, 3, 4, 5];
arr[2] = 10; /*데이터가 바뀌었지 주소 는 변하지 않았다. 컴퓨터는 3 과 10을 같다고 인식한다.*/
console.log(arr);
console.log(typeof(arr));
// 인스턴스에 까깝다.
var obj = {
'name' : '홍길동',
'age' : 20
}
console.log(obj);
console.log(typeof(obj));
클래스로 만든게 instance 객체
console.log(obj.name);
이름만 가져 온다.
console.log(cat);
// undefined, null
console.log(typeof(cat));
var dog;
console.log(dog);
console.log(typeof(dog));
var bird = null;
console.log(bird);
console.log(typeof(bird));
// 산술연산
var a =10;
var b = 3;
console.log(a+b);
console.log(a-b);
console.log(a*b);
console.log(a/b);
console.log(a%b);
console.log(++a);
console.log(a++);
console.log(--a);
console.log(a--);
// 대입연산
var c = 5;
console.log(c = 5);
// 대입연산
var c = 5;
console.log(c = 5);
console.log(c += 5);
// 대입연산
var c = 5;
console.log(c = 5);
console.log(c += 5);
console.log(c -= 5);
console.log(c *= 5);
console.log(c /= 5);
console.log(c %= 5);
console.log(c); // 마지막의 연산결과 0 이 나온다.
'코딩배움일지 > Web 구현' 카테고리의 다른 글
Web 8일차 1-1(자바스크립트 함수) (0) | 2022.12.29 |
---|---|
Web 8일차 1(함수와 이벤트) (0) | 2022.12.29 |
Web 7일차 3(자바스크립트 기본 문법) (0) | 2022.12.28 |
Web 7일차 2(자바스크립트) (0) | 2022.12.28 |
Web 7일차 1() (0) | 2022.12.28 |