1 -> integer
1.1 -> float
"hi" -> string
변수 선언
const a = 1;
const myName = "ss";
-> JS에서는 변수명을 첫단어는 소문자 다음 단어부터는 대문자를 쓰는 형식으로 가져간다 (camelCase)
const | 값을 업데이트 하지 않는 경우 (대부분) | 재선언x 재할당x |
let | 값을 업데이트해서 쓸 일이 있는 경우 (가끔) | 재선언x 재할당o |
var | 구버전이야 쓰지마 | 재선언o 재할당o |
Booleans
true | O |
false | X |
null | 빈 값이 있음 |
undefined | 값이 없음 |
array
const toStudy = ["ABAP", "JAVA", "PYTHON"]
toStudy.push("HTML");
objects
const player = {
name: "ss",
points: 10,
};
player.points = palyer.points + 5;
player.tier = "Master"; // player 객체에 tier: "Master" 추가됨
function
- 반복되는 코드 캡슐화
function sayHello(name, age) {
console.log("name: " + name + "age: " + age);
}
sayHello("ss", 20);
sayHello("nn", 30);
const plyaer = {
name: "ss",
sayHello: function (otherName) {
console.log("name: " + otherName);
},
};
player.sayHello("nn");
조건문
console.log(typeof number); // 타입 확인
parseInt() // string->number
if (conditionA) {
// conditionA가 true일 때 실행
} else if (conditionB) {
// conditionA가 false이고 conditionB가 true일 때 실행
} else {
// conidtionA와 conditionB 모두 false일 때 실행
}
'ETC > 정보처리기사' 카테고리의 다른 글
[정보처리기사] 2023년 시험일정, 응시자격, 합격기준, 합격률, 기출문제 등 (2) | 2022.12.06 |
---|---|
내가 보려고 정리한 정보처리기사 실기 기출 복원 문제 (개정후/2021~) (0) | 2022.12.06 |
애플리케이션 테스트 (화이트박스/블랙박스) (0) | 2022.10.18 |
OSI 7계층 정리 / 네트워크 관련 장비 (0) | 2022.10.13 |
운영체제의 개념 (정의/목적/기능/종류) (0) | 2022.10.13 |
댓글