const yonginfo ={
name:"yongyong",
age:33,
gender:"Male",
isHandsome:true,
favMovies:["Along the gods","Lotr","Oldboy"],
favFood:[
{
name:"kimchi",
fatty:false
},
{
name:"cheese burger",
fatty:true
}
]

}
console.log(yonginfo);
console.log(yonginfo.favFood[0]);
console.log(yonginfo.favFood[0].name);

//데이터정렬하는데 2가지방법 array와 object

//오브젝트 만들기 {}컬리브라켓을 써주면된다다


//오브젝트에는 이렇게 데이터 타입을 저장할수도있고 array도 포함이 가능하다




/*변수사용 케이스는

camel case 항상변수시작은 소문자로시작하고 다음단어는 스페이스는
적용이 안되니 단어로 시작할때 대문자로 시작해야한다 .또는/는 변수명 사용이
안된다.

constOfWeek와 같이

*/

const monday ="Mon";
const tue ="tue";
const wed ="wed";
const thu ="thu";
const fri ="fri";

console.log(monday,tue,wed,thu,fri);

const dayOfWeek =[];

const info =[monday,tue,wed,thu,fri,true];

배열을 정의할때 이런식으로 정의가 가능하고

console.log(info[0]);

출력하면 컴퓨터는 0부터 시작하기 때문에 monday를 출력한다.

/*String
const what ="Nicolas";
console.log(what);

*/

/*
const wat =false;
const wat1= true;

NUmber
const wat =234;

FLoat
const wat =23.324;

*/

이런식으로 쓰면되네요~



'언어 > JAVASCRIPT' 카테고리의 다른 글

바닐라자바스크립트 오브젝트  (0) 2018.12.19
바닐라 자바스크립트 배열  (0) 2018.12.19
바닐라 자바스크립트 let,var,const  (0) 2018.12.19
let a= 221;
let b=a-5;
a=4;
console.log(b,a);

//변수를 초기화하거나 생성할때는 let을 사용 한번선언하면 참조만 하면됨


바닐라자바스크립트에서 let은 변수를 초기화하거나 생성할때 사용된다.

출력결과는 


216, 4


a =221대입  

b=216 값인 상태에서

a=4로 다시치환

이후

console.log(b,a);에서는

바뀐값 216, 4 가출력된다.


var=varible 이라는 뜻으로 let처럼 변수로 사용된다.


이것과 반대되는 개념이 const인데 상수=변하지않는값

으로 알면된다, 상수는 다른사람들이 값을 변경하고 싶어도 값을 변경할수 없는 값으로

const a =216;

let b =216-a;

a=4;

console.log(b,a);

출력하면 에러가 출력된다 이유는 const로 초기정의를 했기때문이다.

+ Recent posts