| 종류 |
let test1 = 100;
let result1 = test1 + "";
let test2 = 100;
let result2 = String(test2);
let test3 = 100;
let result3 = test3.toString();
let test4 = "100.50";
let result4 = parseFloat(test4); // 결과: 100.50
let test5 = "100.50";
let result5 = parseInt(test5); // 결과: 100
let test6 = "100.50";
let result6 = Number(test6); // 결과: 100.50
let test7 = "100";
let result7 = Number(test7); // 결과: 100
: 관련있는 데이터들을 하나로 묶어서 하나의 변수에 저장하는 것
let arr = new Array(); // 1번
let arr = []; // 2번: 배열 리터럴 (주로 사용함-가독성)
let fruit = ["banana", "apple", "grape", "mango"];
fruit.pop(); // 결과: ["banana", "apple", "grape"]
fruit.push("lemon"); // 결과: ["banana", "apple", "grape", "lemon"]
fruit.includes("apple"); // 결과: true
fruit.slice(2); // 2전까지 잘라내고 2부터 나옴 -> 결과: ['grape', "mango"]
fruit.slice(0, 1); // 0부터 시작해서 1개만 남기고 나머지는 잘라냄 -> 결과: ["banana"]
fruit.splice(2, 1); // 2부터 시작해서 1개만 잘라냄 -> 결과: ["banana","apple", "mango"]
: 자바스크립트는 객체(object)기반 언어이다. 객체는 기능 또는 속성으로 구성되어 있다.
let person = new Object(); // 1번: 생성자 방식
let person = {}; // 2번: 객체 리터럴(주로 사용)
key 값 부르는 방식 2가지
let patient = {
name: "jimin",
age: 17,
disease: "cold"
};
console.log(patient.age); // 주로 사용
console.log(patient["age"]); // 괄호 표기법을 사용할 때는 반드시 ""문자열 형태로 써야 함 -> ""를 붙이지 않으면 변수로 인식
: 국비지원 수업