import {useState} from "react";
let [shoes] = useState()
→ data.js에 데이터 object 자료들 모두 저장
**export default** 변수명
let a = 10;
export default a;
import 작명 from '파일경로'
import 가져온변수 from './data.js'
{ 작명 }
{ 가져온변수 }
**export** {변수1, 변수2}
let a = 10;
let b = 100;
**export** {a, b}
→ export default 아님!!!
import {변수1, 변수2} from ‘경로’
import {a,b} from './data.js'
→ export 해온 변수명 그대로 사용해야함!!!
→ 자유롭게 작명할 수 없음!!!
let data = [
{
id : 0,
title : "white and black",
content : "Born in France",
price : 120000
},
{
id : 1,
title : "Red Knit",
content : "Born in Seoul",
price : 110000
},
{
id : 2,
title : "Grey Yordan",
content : "Born in the States",
price : 130000
}
]
**export default** data;
→ data 변수가 하나니까 export default
let a = ['kim', 20]
a[0] //kim 출력
→ 자료 이름을 작명해야함
let b = { **name** : 'kim', **age** : 20 }
b.**name** //kim 출력
→ [indexing]
let shoes = ['nike', 'adidas']
**shoes[0]** //nike
변수명[indexing]
→ [indexing].원하는자료
let shoes = { name : 'nike', price : '100000'}
shoes[0].price //1000000
변수명[indexing].key값
let data = [{1번상품정보}, {2번상품정보}, {3번상품정보}]
→ 여기서 자료 뽑을 때는
<h4>{shoes[0].title}</h4>
import data from './data.js';
let [shoes] = useState(data)