자바스크립트 연산에서 remove Apple의 값은?var pApple… | [멀티미디어콘텐츠제작전문가 필기] 16년 1회차 기출문제 상세 페이지
1[멀티미디어콘텐츠제작전문가 필기] 16년 1회차
자바스크립트 연산에서 remove Apple의 값은?
var pApple = [0,1,2,3]; var removeApple = pApple.pop( );
1
0
2
1
3
2
4
3
해설
removeApple에는 3이 담긴다.
배열 pApple은 [0, 1, 2, 3]이고, pop( )은 배열의 마지막 원소를 제거한 뒤 그 값을 반환하는 메소드다. 따라서 마지막 원소인 3이 빠져나오면서 그대로 removeApple에 대입된다.
실행 후 pApple은 [0, 1, 2]로 길이가 하나 줄어든다. 맨 앞 원소를 꺼내는 shift( ), 끝에 원소를 추가하는 push( )와 묶어 기억해 두면 좋다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.