易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript继承

用call方法实现继承
function classA(sColor){ 
       this.color=sColor; 
       this.sayColor=function(){ 
         alert(this.color); 
       } 

function classC(sColor,sName){ 
    classA.call(this,sColor); 
    this.name=sName; 
    this.sayName=function(){ 
      alert(this.name); 
    } 

var obj1=new classC("red","jack"); 
obj1.sayColor(); 
obj1.sayName();
用apply方法实现继承
function classD(sColor,sName){ 
   classA.apply(this,new Array(sColor)); 
   this.name=sName; 
   this.sayName=function(){ 
     alert(this.name); 
   } 
 } 
  
 var obj2=new classD("blue","sherry"); 
obj2.sayColor(); 
obj2.sayName();
构造函数,原型混合方法
  function classA(sName){ 
    this.name=sName; 
  } 
   
  classA.prototype.sayName=function(){ 
    alert(this.name); 
  } 
   
  function classB(sName,sHeight){ 
     classA.call(this,sName) 
     this.height=sHeight; 
  } 
   
  classB.prototype=new classA(); 
   
  classB.prototype.sayHeight=function(){ 
     alert(this.height); 
  } 
   
  var obj3=new classA("jack"); 
   
  obj3.sayName(); 
   
  var obj4=new classB("shrry",27);&nbs


相关文档:

JavaScript页面刷新与弹出窗口问题解决方法

JavaScript页面刷新与弹出窗口问题解决方法
 
1.无提示刷新网页
大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。
而有的页面不会提示,不弹出提示窗口,直接就刷新了.
如果页面没有form,则不会弹出提示窗口。如果页面有form表单,
a)< form method="post" ...&g ......

javascript 显示隐藏表的一行

<a href='javascript:add();'>添加</a>
<a href='javascript:del();'>删除</a>
<table width=300 id=tbl>
<tr style='display:none;'><td>11111111111111</td></tr>
<tr style='display:none;'><td>22222222222222</td></tr>
<tr s ......

JavaScript验证大全

js验证表单大全
1. 长度限制
<script>
function test()
{
if(document.a.b.value.length>50)
{
alert("不能超过50个字符!");
document.a.b.focus();
return false;
}
}
</script>
<form name=a onsubmit="return test()">
<textarea name="b" cols="40" wrap="VIRTUAL" rows="6"&g ......

javascript common

1.document.write( " "); 输出语句
2.JS中的注释为//
3.传统的HTML文档顺序是:document- >html- >(head,body)
4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document)
5.得到表单中元素的名称和值:document.getElementById( "表单中元素的ID號 ").name(或value)
6 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号