
JavaScript 복습겸
누군가에게 도움이 되길 바라면서 이 글을 시작합니다!
<script>
doucument.write("화면에 메세지를 출력합니다.") // 화면에 출력
console.log("콘솔창에 출력합니다.") // 콘솔에 출력
</script>
var x = 5;
var y = 6;
var z = x+y;
var x = 23; // var는 또 선언 가능
z = x + 1;
변수명의 재선언이 가능하며 값을 자유롭게 바꿀 수 있음
let x1 = 5;
let y1 = 6;
let z1 = x1 + y1;
// let x1 = 7; --> 변수명의 재사용시 에러발생
x1 = 7; // 정상적으로 실행됨
변수명의 재선언은 불가능하지만
값을 다시넣는 것은 가능하다
const PI = 3.41592;
// PI = 3.14 --> 에러발생
// const PI = 3.14 --> 에러발생
변수명의 재선언이 불가능하며
한번 지정된 값을 바꾸는 것도 불가능하다
let name1 = "홍길동";
let name2 = '홍길순';
// *문장 안에 따옴표 넣기표 넣기*
let str1 = "저의 이름은 " + 'name1' + " 입니다.";
// 실행결과 --> 저의 이름은 name1 입니다. (''가 보이지 않음)
let str2 = '저의 이름은 "name1" 입니다';
let str3 = "저의 이름은 \"name1\" 입니다";
// 실행결과 --> 저의 이름은 "name1" 입니다
let x = 3;
let y = 3.14;
let person = {}; // 선언
person.firstName = "나";
person.lastName = "지수";
person.age = 18;
console.log(person1);
// 실행결과 --> {firstName: '나', lastName: '지수', age: 18}
let arr = [];
arr.push("나지수");
arr.push(2.25);
arr.push(null);
arr.push(undefined);
let isAdult = true;
let num1 = 5;
let num2 = 7;
consloe.log(num1 > num2);
// 실행결과 --> false
let u1;
console.log(u1);
// 실행결과 --> 에러발생 ul is not defined
let u2 = undefined;
console.log(u2);
// 실행결과 --> undefined
let n1 = null;
console.log(n1);
// 실행결과 --> null
let num1 = 5;
console.log(typeof num1);
// 실행결과 --> number
let isAdult = true;
console.log(typeof isAdult);
// 실행결과 --> boolean
type of 를 사용하면 해당 데이터의 타입이 무엇인지 알 수 있습니다!