12 2011 档案
摘要:对象都是引用类型,可引用,可废除。Javascript语言自带的数组对象,可以获取数组元素的个数,输出全部数组元素(数组转换为字符串),输出指定范围的数组元素,连接数组元素,字符串转换为数组;数组的push和pop方法,使得数组成为一个栈;数组的shift和unshift方法使得数组成为一个队列;数组的reverse方法可以反转数组元素顺序,sort方法可以排序数组元素顺序(先吧数组元素转换为字符串,再根据首字母排序);删除数组元素,替换数组元素;Javascript语言自带的时间Date对象,距离某个特定时间的毫秒数,两个Date对象可以计算出两者的时间距离。可以指定输出时间的年,月,日。J
阅读全文
摘要:值类型和引用类型,数字,字符串,布尔值,Null,Undefined是值类型。其它都是引用类型。什么是Undefined,未定义的变量和未初始化的变量,都是Undefined。什么是Null,函数返回的对象,不存在,就返回null。Undefined继承自Null,两个类型相同。有方法来返回是哪个值类型。然后就是,值类型之间的羁绊转换。数字,布尔值可以转换成字符串。字符串(纯数字的字符串),布尔值可以转换成数字。这里当然有很多情况,还有个强制转换,可以转换的范围更大了,转换成布尔,数字,字符串。这里也有很多情况。引用类型,首先前面的5个值类型,都有对于的引用类型,还有它们的父类型Object,
阅读全文
摘要:DOM就是网页里面的标签。你可以,通过标签自身名字,引用标签的数组,因为一个页面里面至少一个标签其。通过标签的name属性,引用标签的数组。通过标签的id属性,引用指定标签。创建标签比如<p><p>,和标签里面的内容Helloboys,以及把标签内容放在标签里,<p>Helloboys</p>是没有问题。删除标签,替换标签内容,新增标签放在指定标签前面,可以的。创建标签,并放入页面,页面会刷新一次,如果创建十个标签,就刷新10次。你可以创建是个标签,一次性放入页面。这个功能效果一样,但性能不一样。标签属性,你也可以获取它的值,修改它的值,当然可以
阅读全文
摘要:window对象就是浏览器。浏览器里面有框架frame,通过数组[0]或["框架名字"]能引用框架。网页里面嵌套框架,就有了父子框架问题,网页是一个窗口,能调整其大小和位置。你可以打开新浏览器,并且预设置新浏览器的url,大小,有没有地址栏,状态栏等等。或者指定frame打开自己设定的url。你也可以让浏览器弹出对话框,带确认按钮,或者带输入框。不同的按钮,返回不同的值。你可以让浏览器指定一段时间后,执行某段代码。或者间隔一段时间后,重复执行某段代码。你可以使用浏览器历史访问。浏览器最左上角的title,你也能改。浏览器里面的图片数量,超连接数量,表单数量等等你也能获取。你
阅读全文
摘要:测试用例是这样的object[]integer_cases(){returnnewobject[]{int.MinValue,int.MinValue/2,-100,-1,-0,1,100,int.MaxValue/2,int.MaxValue};}测试代码是这样的[Test]publicvoid序列化整型([ValueSource("integer_cases")]objectvalue){//inti=(int)value;object[]oi=(object[])value;Assert.AreEqual("["+oi[0].ToString()+
阅读全文
摘要:我们可以这么用:<asp:SqlDataSource filterexpression="{0}"><FilterParameters><asp:Parameter Name="newparameter"/></FilterParameters><asp:SqlDataSourcefilterexpression="{0}"><FilterParameters><asp:ParameterName="newparameter"/>&
阅读全文
摘要:转自:http://www.cnblogs.com/dragonlhf/archive/2007/11/13/958129.htmlstring.Empty不分配存储空间""分配一个长度为空的存储空间所以一般用string.Empty。在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如:string s = "";string s2 =string.Empty;if (s ==string.Empty) { }if里面的语句为true判定为空字符串的几种写法,按照性能从高到低的顺序是: s.Length
阅读全文