자바스크립트에서 class 를 만들 때 아래와 같이 쓰고 있습니다. 참고 해 주세요.
var myClass = (function(){
let self = this;
let val = 1;
let params = { x : 2 };
var functions = {
init : function( newParams ){
if( newParams != undefined ){
params = Object.assign( {}, params, newParams );
}
},
set : function(val){
params.val = val * params.x;
},
get : function(){
return params.val;
},
reset : function(val){
this.set(val);
return this.get();
}
};
return functions;
})();
'프론트엔드 개발 놀이터 > Javascript' 카테고리의 다른 글
a 대신 onclick=location.href 활용하기 (0) | 2020.02.15 |
---|---|
javascript this self 차이점 (0) | 2020.02.12 |
jQuery UI 슬라이더(Slider) 간단 예제 (0) | 2020.02.05 |
웹에서 자바스크립트 모듈 사용하기 (0) | 2020.02.03 |
jQuery 를 효율적으로 작성하는 방법 (0) | 2020.01.22 |