자바스크립트2 자바스크립트 모듈 패턴 자바스크립트 모듈 패턴 closer 를 이용한 private 변수 선언 var SpriteFactory = (function () { "use strict";// 엄격한 문법. 참조1 var index = 0,//--- private 영역 시작 sprites = {}, Sprite = function (config) { return { index: index++, x: config.x || 0,//config.x가 있으면 해당 값을 x에 넣고, 없으면 // 0을 넣는다. y: config.y || 0,// ||는 or이기 때문에 앞에 것이 true 즉, 값이 // 있으면 그 값을 가지고 가고, 없으면 다음을 확인한다. width: config.width || 0, height: config.height .. 2013. 10. 2. serialize form jQuery를 사용 할 수 없을 때 javascript에서 form 태그를 serialize해서 form 태그 내의 name속성을 가지는 태그들의 값을 가지고 올 때 사용한다. /** IE 에서는 obj.serialize() function이 동작하지 않기 때문에 아래와 같이 만들어 준다. */ function serialize(form) { if (!form || form.nodeName !== "FORM") { return; } var i, j, q = []; for (i = form.elements.length - 1; i >= 0; i = i - 1) { if (form.elements[i].name === "") { continue; } if (form.elements[i].disabled ==.. 2013. 4. 23. 이전 1 다음