[Javascript] Array.map()

null·2023년 8월 11일
const answerArray = this.inputValue.split('').map(number => parseInt(number));
  • this.inputValue.split('')
    - split('') 메서드는 해당 문자열을 각 문자 단위로 분할하여 배열로 만든다

  • 사용자가 입력한 문자열 inputValue = '1234'; 일 경우 배열로 분할하여 반환

inputValue = '1234';
this.inputValue.split('') = ['1', '2', '3', '4']
  • .map(number => parseInt(number))
    - map() 함수는 배열의 각 요소에 대해 주어진 함수를 호출하여 새로운 배열을 생성
    • number: 콜백 함수에서 사용되는 파라미터 이름(원하는 명으로 작성 가능)
inputValue = '1234';
this.inputValue.split('') = ['1', '2', '3', '4']
.map(number => parseInt(number)) = [1, 2, 3, 4]

0개의 댓글