1. JavaScript 공부
기초 공부 스터디 시작 - 모던 자바스크립트 튜토리얼
과제
객체야 안녕?
-> let user ={}
선언해놓고 생각 없이 밑에 또 let을 썼다. 추가, 삭제는 그냥 user.name = "John";
이렇게만 하면 되는 것!
객체가 비어 있는지 확인하기
-> 단순히 if(객체 === undefined)로 하면 가끔 오류가 날 수 있다.
-> 객체 안의 값 존재 여부는 for in 을 쓸 것!!
let fruit = {};
const isEmpty = (obj) => {
for (a in obj) {
// a or let a 라고 해도 됨
return "true";
}
return "false";
};
console.log(isEmpty(fruit));
fruit["8:30"] = "get up";
console.log(isEmpty(fruit));
const user = {
name: "John",
};
user.name = "Pete";
console.log(user);
const user2 = {
name: "Ys",
};
user = user2;
(user = 123도 마찬가지)
console.log(user, user2);
.
[]
salaries.Ann
(salaries["Ann"])
["key"]
)을 사용하면 obj[varWithKey]
같이 변수에서 키를 가져올 수 있다.for (let key in salaries) {
sum += salaries[key];
}
const multiplyNumeric = (obj) => {
for (key in obj) {
if (typeof obj[key] === "number") {
obj[key] *= 2;
}
}
return obj;
};
key.typeof()
로 했다가 오류=== Number
라고 해서 오류 2. React Native 프로젝트
My screen UI 작업
Post Modal UI 작업
UI는 모두 완성