Header

  1. View current page

    석영이의 낙서장!

Profile_image?t=1225438807&type=small
훗!~ 밥은 먹고 다니냥?
0

JavaScript NameSpace

  • JavaScript NameSpace 사용하기

 function 많아지니까 관리하기 힘들어서 만들어본 NameSpace 사용해서 JavaScript 관리 해보기 위해서 만든 Sample 용 Script

 

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> javascript namespace </title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
  2. <body>
    <script type="text/javascript">
    <!--
    var com = function () {
     var private_var = "private_var"; 
  3.  function private_method() {
      return private_var;
     }
  4.  return {
      zzizily : {
       util : {
        alertMessage : function(message) {
         if (message.length > 0) {
          alert(message);
         }
        } 
       },
  5.    test : function() {
        alert(private_method());
       }
      }
     };
    } ();
  6. com.zzizily.test();
    com.zzizily.util.alertMessage("com.zzizily.util.alertMessage('message')");
    //-->
    </script>
    </body>
    </html> 

javascript_namespace.html 예제 파일

 

 

Tags

History

Last edited on 08/05/2008 23:06 by 김석영

Comments (0)

You must log in to leave a comment. Please sign in.