ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 배열정리
    Web/Node.js 2017. 9. 27. 18:25
    반응형

    var Users = [{name:'강영빈', age:25}, {name:'박기우', age:25},

                {name:'박희혁', age:25}];


    console.log('배열의 수 : %d', Users.length);


    Users.push({name:'박재균', age:25});// 뒤에배열추가


    for(var i = 0; i < Users.length; i++)

        {

            console.log('배열 순서' + i + ' : %s', Users[i].name);

        }


    console.log('Foreach 사용');


    Users.forEach(function(item,index)

        {

            console.log('배열 순서' + index + ' : %s', item.name);          

        });


    console.log('맨뒤 배열 삭제');

    Users.pop(); // 맨뒤배열 삭제

    Users.forEach(function(item,index)

        {

            console.log('배열 순서' + index + ' : %s', item.name);          

        });


    console.log('배열 맨앞칸에 넣기');

    Users.unshift({name:'민정맹구', age:22});

    //Users.shift(); //맨앞 삭제

    Users.forEach(function(item,index)

        {

            console.log('배열 순서' + index + ' : %s', item.name);          

        });


    Users.splice(2,0, {name:'박지환',age:25});

    console.log('인덱스 2에 추가');

    console.dir(Users);


    Users.splice(2,1);

    console.log('인덱스 2의 요소 1개삭제');

    console.dir(Users);


    var Users2 = Users.slice(1,3);

    console.log('slice(1,3)로 잘라낸 후 Users2');

    console.dir(Users2);


    var Users3 = Users.slice(0,2);

    console.log('slice(0,2)로 잘라낸 후 Users3');

    console.dir(Users3);

    반응형

    'Web > Node.js' 카테고리의 다른 글

    Nodejs Setting  (0) 2017.09.27
    npm 모듈 설치  (0) 2017.09.27
    내장 모듈 사용하기  (0) 2017.09.27
    콜백  (0) 2017.09.27
    몽고db 설치  (0) 2017.09.27

    댓글

Designed by Tistory.