- JQuery $.extend() 메서드는 객체확장시 사용된다.


    <script src="http://code.jquery.com/jquery-1.7.js"></script>
    <script>
        $(document).ready(function () {
            var object = {};

            object.name = 'Daniel';
            object.gender = 'Male';
            object.part = 'Second Guitar';
        });
    </script>

 

이렇게 추가를 하게 될 떄, 추가 속성의 수가 적으면 문제가 되지 않지만, 속성의 수가 많으면 아주 불편해진다.

이럴때 사용.

또한, 첫번째 매개변수로 입력한 객체에 추가하여 합칠 때도 사용된다.

    <script src="http://code.jquery.com/jquery-1.7.js"></script>
    <script>
        $(document).ready(function () {

            var object2 = { name: 'Daniel' };

            $.extend(object2, {
                gender: 'Male',
                part: 'seCond Guitar'
            });

            var outPut = '';
            $.each(object2, function (key, item) {
                outPut += key + ': ' + item + '\n';
            });
            alert(outPut);
        });
    </script>

 

 

 

+ Recent posts