728x90 반응형 jQuery1 Jquery Selector 성능에 관한 고찰 1.Append Outside of Loops나쁜 예 $.each(myArray, function(i, item){var newListItem = "" + item + "";$("#list").append(newListItem);});이 경우 ul#list에 하나하나의 엘레먼트를 붙이는 작업이다.배열의 엘레먼트 갯수가 많아아지는 경우 DOM을 조작해야하는 비용적인 측명에서 과소비가 일어나게 된다. 바른 예 var myHtml=""; $.each(myArray, function(i, item){var myHtml += "" + item + ""; });$("#list").html(myHtml); 2.Cache Length During Loops나쁜 예for(var i =0;i 2017. 3. 8. 이전 1 다음 728x90 반응형