배열 > 문자열 > 합친 문자열

배열로 들어오는 데이터
내부 object만 추출해서 문자열을 배열로 변경 후 문자열로 재 변환시 태그로 감싸서 내보내기

<script>
	// 가데이터 문자열 
    //dataName 배열  / splitStr 쪼갤 문자열 
    dataName : [splitStr : '🍕 test aa' , ~~~~]
   
    dataName.foreach((element) => {
    	let extract = element.splitStr.split(' '); //띄어쓰기로 나눔
        // [🍕,test,aa] 배열로 노출
        extract = `<i>${extract[0]}</i>${extract.slice(1).join(' ')}`
        //노출 값 <i>🍕</i>test aa
    })
    
</script>

split('')
문자열을 '기준'으로 쪼갤 수 있음 (띄어쓰기도 가능함! )

slice ()
slice() 메서드는 어떤 배열의 시작부터 끝까지(end 미포함)에 대한 얕은 복사본을 새로운 배열 객체로 반환합니다. 원본 배열은 바뀌지 않습니다.

여기서는 배열의 끝까지 노춣기 위해 slice(1)을 사용합니다.

join()
배열에서 문자열로 바꾸면 ,가 같이 노출되는 이슈가 있었습니다.╰(‵□′)╯
join을 사용시 ' ' 띄어쓰기를 포함한 빈 문자열을 포함하면 , 없이 출력 ! ( 기본은 ,로 출력됩니다)

좋은 웹페이지 즐겨찾기