자바스크립트

객체 프로퍼티 표시법과 그 밖의 ..

전한준 2024. 12. 21. 21:07
//스코프
//전역 스코프// 지역 스코프

// 전역 스코프 : 전체 영역에서 접근 가능
// 지역 스코프 :특정 영역에서 접근 가능


//1. 객체 생성

let objc1=new Object();
let obj2={}; // 객체 리터럴

let person={
    //key : value ,
    name: "이정환",
    age:27,
    hobby:"테니스",
    extra:{},
    10:20,
    "like cat":true,
}


//3,객체 프로퍼티를 다루는 법
//3.1 특정 프로퍼티에 접근(점 표기법,괄호 표기법)
let name= person.name;
console.log(name)

let hobby=person["hobby"];
console.log(hobby);

let craft="extra";
let extra=person[craft];

console.log(extra);

person.rest="부산으로 놀러가기";
person["rest"]="10억이상 모으기";

console.log(person["rest"]);

person.job="경찰관";
person["age"]=30;

console.log(person);

delete person.extra;
delete person.rest;

console.log(person);

let result= "name" in person;
let result2= "경찰관" in person;

console.log(result);
console.log(result2);

'자바스크립트' 카테고리의 다른 글

콜백함수  (0) 2024.12.21
3항 연산자 및 typeof  (0) 2024.12.21
Truthy와 Falsy  (0) 2024.12.21
Async와 await  (0) 2024.12.21
Async와 await  (0) 2024.12.21