java类风格的js

 

 

< SCRIPT LANGUAGE = " JavaScript " >  
<!--  
myClass
= new   function  () // 区别之处
...
        
var isLock=false
        
function check(str)
        
...{
                
if(isLock) 
                
...
                        alert(
'lock!'+"  Go this way in "+str); 
                        
return false
                }
 
                
return true
        }
 
        
function reset()
        
...
                isLock
=true
        }
 
        
this.property1='property1'
        
this.method=function()
        
...
                alert(
'mothod'); 
        }
 
        
this.method1=function(str)
        
...
                
if(!check(str))return
                isLock
=true
        }
 
}
 
alert(myClass.property1); 
myClass.method(); 
myClass.method1(
" first " ); 
myClass.method1(
" second " ); 
// --> 
</ SCRIPT >  

 

 

< SCRIPT LANGUAGE = " JavaScript " >  

function  myClass() //
...
        
var isLock=false
        
function check(str)
        
...{
            
if(isLock) 
            
...
                alert(
'lock!'+"  Go this way in "+str); 
                
return false
            }
 
            
return true
        }
 
        
function reset()
        
...
            isLock
=true
        }
 
        
this.property1='property1'
        
this.method=function()
        
...
            alert(
'mothod'); 
        }
 
        
this.method1=function(str)
        
...
            
if(!check(str))return
            isLock
=true
        }
 
}
 

var  obj = new  myClass();
alert(obj.property1)
obj.method();
obj.method1(
" first " );
obj.method1(
" second " );


</ SCRIPT >  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值