변수를 만드는 두 가지 방법
const
let
let isAppleGood = true;
isAppleGood = false;
const me = "lovely";
const days = [1, 2, false, true, null, undefined, "text", me];
배열안의 item에 접근하는 방법
const toBuy = ["tomato", "banana", "lemon"];
console.log(toBuy[0]); // tomato
배열안의 item 업데이트하기
const toBuy = ["tomato", "banana", "lemon"];
console.log(toBuy[0]); // tomato
toBuy[0] = "water";
console.log(toBuy[0]); // water
배열에 item 추가하기
toBuy.push("love");
console.log(toBuy);
// ["tomato", "banana", "lemon", "love"]
const player = {
name: "been",
age: 28
}
console.log(player.name) // been
object update 하는 방법
player.name = "Lee";
console.log(player);
// {name: "Lee", age: 28}
object를 만든 후 추가하는 방법
const player = {
name: "been",
age: 28
}
player.look = "good";
console.log(player);
// {name: "Lee", age: 28, look: "good"}
함수 만들기
function plus() {
console.log(3 + 3);
}
함수 실행시키기
plus();
plus();
plus();
plus();
함수밖에서 data 넣을 수 있도록 하는 방법
function plus(a, b) {
console.log(a + b);
}
plus(10, 5); // 15
plus(11, 1, 3, 7, 9);
// 이렇게 많은 data를 적어도 a, b 두개의 인자까지만 받게 됨
// 즉 11과 1만 받아서 12가 나옴
함수 내에서 선언된 인자
calculator object 만들어보기
const calculator = {
add: function (a, b) {
console.log(a + b);
},
minus: function (a, b) {
console.log(a - b);
},
multi: function (a, b) {
console.log(a * b);
},
power: function (a, b) {
console.log(a / b)
}
};