Javascript Array의 내장함수

feelslikemmmm·2020년 8월 3일
0

javascript

목록 보기
16/37
post-thumbnail

Array의 내장함수

    <script>
        array의 내장함수
        
        let 과일 = ['사과','수박','복숭아','딸기','바나나'];
        
        let 과일선물 = ['체리','멜론']
		
        console.log(`과일 : ${과일}`);
        
        //배열의 마지막 요소를 꺼내는 함수 pop()
        let 꺼낸과일 = 과일.pop();
        console.log(`꺼낸과일 : ${꺼낸과일}`);
        
        console.log(`과일 : ${과일}`);
        
	//배열의 마지막에 요소를 추가해주는 함수 push()
        console.log(`과일.push : ${과일.push(꺼낸과일)}`); 
        console.log(`과일 : ${과일}`); 
        
	//배열을 문자열로 변환하는 함수 toString()
        let 문자열 = 과일.toString();
        //문자열이기때문에 0번째인덱스는 사과가 아니라 사 가 나옴
        console.log(`과일.toString: ${문자열[0]}`) 
        
        //조인이 되면 문자열이 된다.
        console.log(`과일.join('!!*') : ${과일.join('!!*')}`);
        
        //배열의 첫번째 인덱스를 빼는함수 shift()
        console.log(`과일.shift() : ${과일.shift()}`); 
        
        //배열의 첫번째 인덱스를 넣는함수 unshift()
        console.log(`과일.unshift() : ${과일.unshift('호준')}`);
        console.log(`과일 : ${과일}` );


        
        console.log(`과일.splice(1, 1, '한라봉') : ${과일.splice(1,1,'한라봉')} `);
        console.log(`과일 : ${과일}` );

        console.log(`과일.slice(0,2) : ${과일.slice(0,2)}`);
        console.log(`과일 : ${과일}` );

        console.log(`과일.concat(과일선물) : ${과일.concat(과일선물)}`);
        console.log(`과일 : ${과일}` );

        console.log(`과일.sort() : ${과일.sort()}`);
        console.log(`과일 : ${과일}` );

        console.log(`['1','11','2','22'].sort() : ${['1','11','2','22'].sort()}`); //사전식으로 정렬 sort()

        console.log(`['1','11','2','22'].length : ${['1','11','2','22'].length}`); 

        console.log(`과일.reverse() : ${과일.reverse()}`);
        console.log(`과일 : ${과일}` );

        

        
    </script>
profile
꾸준함을 잃지 말자는 모토를 가지고 개발하고 있습니다 :)

0개의 댓글