728x90
사용할 페이지에서.
<script type="text/javascript" src="<c:url value='/javamin.js' />"></script>
javamin.js
var javamin = {};
javamin.trim = function trim(string){
return string.replace(/^\s+|\s+$/g,"");
};
javamin.now = function(param){
setInterval(function(){
var now = new Date();
var nowTime = now.getFullYear() + "-" + (now.getMonth()+1) + "-" + now.getDate() + " " + now.getHours() + ":" + now.getMinutes() + ":" + now.getSeconds();
$(param).html(nowTime);
},1000);
};
등. 공통적으로 써야할 script를 묶어놓는다.
사용할 JSP페이지에서라던가,
<script type="text/javascript" src="<c:url value='/javamin.js' />"></script>
<script type="text/javascript" src="<c:url value='/abc.js' />"></script>
javamin.js 보다 아래에 스크립트가 추가된 abc.js에서
javamin.trim('abzxcvzxcvzxcv zxcv');
를 사용하면.
해당 스크립트가 실행된다.
728x90
'JS > JavaScript' 카테고리의 다른 글
[JavaScript] Session(세션, feat. SessionStorage), LocalStorage(로컬스토리지), Cookie(쿠키), 사용하기 (0) | 2022.11.30 |
---|---|
[JSP] 파일업로드 로딩 화면 샘플 소스 DEMO (0) | 2018.04.02 |
[JQuery] [ajax] 04. ajaxMethod (0) | 2017.08.28 |
[JS] 13. Closure (0) | 2017.08.28 |
[JS] 12. scope (0) | 2017.08.28 |
댓글