FRONT-END/React
[React] React 에서 배열 사용하기
단비_danbee
2020. 11. 5. 12:07
| App.js
import React from 'react'
import './App.css'
import Counter from './Counter.js'
import MyName from './MyName'
export default class App extends React.Component{
state = {
idx:7700,
nick:'kim',
idols:['orange','red','pink','black'],
}
render(){
return(
<div className="container">
App.js <hr></hr>
<MyName first='박' last='단비'/>
<hr></hr>
<MyName/>
</div>
)//return end
}//render end
}//class end
| 배열 펼치기
let values = [3,1,3,5,2,4,4,4];
let uniqueValues = [...new Set(values)];
| 배열 웹페이지에 출력
import React from 'react'
import './App.css'
import Counter from './Counter.js'
import MyName from './MyName'
export default class App extends React.Component{
state = {
idx:7700,
nick:'kim',
idols:['orange','red','pink','black'],
}
render(){
let arr = this.state.idols;
let str = []; // arr를 담아줄 배열 추가
for(let i=0; i<arr.length; i++){
str.push(<b> {arr[i]} </b>);
console.log(arr[i]);
}
return(
<div className="container">
App.js <hr></hr>
{this.state.idx} {this.state.nick}
{str}
</div>
)//return end
}//render end
}//class end
| 출력 결과