getHistory() {
return localStorage.getItem('keywordHistory') === null
? []
: localStorage.getItem('keywordHistory').split(','); // 로컬호스트가 이런구조의 배열로바뀜 Ex)['','','','']
}
addKeyWord(keyword) {
// 최근 키워드 저장
let keywordHistory = this.getHistory();
keywordHistory.unshift(keyword); // 배열의 맨앞부터 저장
keywordHistory = keywordHistory.slice(0, 5); // 최대 5개키워드까지만 저장되고 뒤에서부터 짤림 배열상태임
localStorage.setItem('keywordHistory', keywordHistory.join(',')); // 로컬호스트에 저장 EX) '','','' 스트링상태로
// 저장한 데이터 다시 불러오기
// 이거 없으면 새로고침해야 데이터 불러와짐ㅋ
this.init();
}