所有的构造器都是对象,而并非所有的对象都是构造器.每个构造器都有一个用来实现原型继承、共享属性的Prototype属性。对象通过new表达式创建;比如,newString("AString")创建了一个String对象。没有通过new而直接调用构造器将有返回值,返回的类型将取决于构造器。例如String("AString")产生一个原始的类型的字符串而不是一个对象。ECMAScript支持基于原型的继承。每个构造器都有一个与之关联的原型,而且通过此构造器创建的对象都有一个与构造器原型关联的隐式引用(称为,对象的原型)。进一步说,一个原型可能有一个对其原型的非空隐式引用……,这被称为,原型链。当...
http://www.jb51.net//article/16594.htm
[code]///<summary>///产生无重复随机数///</summary>///<paramname="num">个数</param>///<paramname="minValue">最小数</param>///<paramname="maxValue">最大数</param>///<returns>数组</returns>publicint[]getNum(intnum,intminValue,intmaxValue){Randomra=newRandom(unc...
http://www.jb51.net//article/16591.htm
[html]<body><divid="aa">123456</div><inputtype="button"value="这里用document就出错"onclick="alert(document.aa.innerText);"/><br/><inputtype="button"value="这里用document.all就不出错"onclick="alert(document.all.aa.innerText);"/></body>[/html] 如果与a,form对象,image对象,applet对象...
http://www.jb51.net//article/16590.htm
1、alert方法这也是十分原始的方法,但调试起来十分麻烦。2、debugger方法首先打开Internet选项——高级,将“禁用脚本调试(InternetExplorer)”的勾去掉如果想其他浏览器也启用调试,那么可以把“禁用脚本调试(其他)”的勾也去去掉。然后在你想需要地方进行调试,就加入debugger,如<scripttype="text/javascript">debugger;vars="debugger可调试";alert(s);</script>用ie打开该页面,就会出现自动调用VS2005进行调试.点击是,像平时一样按F10或F11就可以进行调试了...
http://www.jb51.net//article/16589.htm
document.getElementById("link").href;document.getElementById("link").target;document.getElementById("img").src;document.getElementById("img").width;document.getElementById("img").height;document.getElementById("input").value;那么如何取得<div></div>以及<a></a>之间的值呢?如<divid="div">...
http://www.jb51.net//article/16588.htm
1.打开新的窗口并传送参数://传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") //接收参数:stringa=Request.QueryString("id");stringb=Request.QueryString("id1");2.为按钮添加对话框Button1.Attributes.Add("onclick","returnconfirm(’确认?’)");button.attributes.add("oncl...
http://www.jb51.net//article/16587.htm
1.创建链接[code]<scriptlanguage="javascript">varo=document.body;//创建链接functioncreateA(url,text){vara=document.createElement("a");a.href=url;a.innerHTML=text;a.style.color="red";o.appendChild(a);}createA("http://www.jb51.net/","牛C网");</script>[/code]2.创建DIV[code]<scriptlanguage="javascript...
http://www.jb51.net//article/16586.htm
1、功能讲解:innerHTML设置或获取位于对象起始和结束标签内的HTMLouterHTML设置或获取对象及其内容的HTML形式innerText设置或获取位于对象起始和结束标签内的文本outerText设置(包括标签)或获取(不包括标签)对象的文本2、示例<html><head><title>Demo</title><style><!--body{font-family:"宋体";color="blue";font-size="9pt"}--></style><scriptlanguage="Java...
http://www.jb51.net//article/16585.htm
但GAE、Django并没有直接将pyExcelerator导出为Excel的方法。我的思路是先用把数据导入到Workbook和Worksheet中,如果存为文件可以直接调用Workbook的save方法,但GAE不支持本地文件操作,即使图片也只能存放在DataStore中,但我们可以类似于返回图片的方法,直接将Excel的二进制流返回给浏览器。这就需要修改一下Workbook的代码,加入返回二进制流的方法,我给他取的名字是savestream,在savestream中再次调用CompoundDoc.XlsDoc的savestream方法,也是自己增加的。代码如下:Workbook的saves...
http://www.jb51.net//article/16583.htm
[code]classAccount(object):"一个简单的类"account_type="Basic"def__init__(self,name,balance):"初始化一个新的Account实例"self.name=nameself.balance=balancedefdeposit(self,amt):"存款"self.balance=self.balance+amtdefwithdraw(self,amt):"取款"self.balance=self.balance-amtdefinquiry(self):"返回当前余额"returnself.balance[/code]其中,...
http://www.jb51.net//article/16582.htm
例子如下:[code]<script>/***动物*/functionAnimal(){this.name='Amimal';this.showName=function(){alert(this.name);};}/**猫*/functionCat(){this.name='cat';}varanimal=newAnimal;//创建动物对象varcat=newCat;//创建猫对象animal.showName.call(cat,'','');//输出cat,说明showName函数的当前this已经变为cat了animal.showName.apply(cat,[]);//输...
http://www.jb51.net//article/16580.htm
