- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 string跨程序域驻留
示例代码:using System.Diagnostics;using System.Runtime.InteropServices;using System.IO;using System.Reflection;using System.Threading;using System.Runtime.Remoting;namespace ConsoleApplication1 { public class MarshaByref : MarshalByRefObject
2011-03-30 22:49:00 553
原创 JavaScript中的this和prototype
<br />如下所示:<br /><br />function ClassB()<br />{<br /> this.PB=0;<br /> ClassB.prototype.PA=90; //也可以定义在ClassB外面<br />}<br /><br />var Ins=new ClassB();<br />alert(Ins.PB); //0<br />alert(Ins.PA); //90<br /><br /> <br />alert(ClassB.PB); //undefined<br />
2011-03-24 22:59:00 484
原创 JavaScript构造函数返回值问题
<br />如果一个函数的返回值是一个引用类型(数组、对象或者函数)的数据,那么将这个函数作为构造函数用new运算符执行构造时,运算结果将被它返回值取代,这时候,构造函数体内的this值丢失了,取而代之的是被返回的对象。<br />例如:<br /><br />function Example()<br />{<br /> this.child=0;<br /> <br />return function()<br /> {alert(1);}<br />}<br />var inst
2011-03-24 22:53:00 774
原创 JavaScript构造函数返回值问题
<br />如果一个函数的返回值是一个引用类型(数组、对象或者函数)的数据,那么将这个函数作为构造函数用new运算符执行构造时,运算结果将被它返回值取代,这时候,构造函数体内的this值丢失了,取而代之的是被返回的对象。<br />例如:<br /><br />function Example()<br />{<br /> this.child=0;<br /> <br />return function()<br /> {alert(1);}<br />}<br />var inst
2011-03-24 22:45:00 801
原创 JavaScript中的call和apply
例子:1.var show=function (){alert(arguments[0]);alert(this);};var changeThis=function(){alert("Change This Object!");};show.apply(changeThis,[1,2]);show.call(changeThis,[1]);两个函数执行结果都为:1function(){alert("Change This Object!");}2.var show=function (){alert(ar
2011-03-21 23:10:00 383
原创 JavaScript域相关问题
<br />先看例子:<br />1.for(var i=0;i<10;i++)<br /> alert(i);<br />alert(i-1); //i的值就是for循环中的i<br /> <br />2.var i=0;<br /><br />for( i=0;i<10;i++)<br /> alert(i);<br />alert(i-1);<br /> <br />因为不论是在for循环内声明的i还是在循环体外声明的i,它们的作用域没有区别,也就是说,JavaScript中除了闭包和函数外
2011-03-09 23:15:00 389
原创 JavaScript变量声明相关
<br />JavaScript可以缺省变量的声明,缺省声明直接赋值的变量作用域默认为全局。对于未声明也未赋初值的变量,如果使用,会抛出一个系统级别的Error,唯一的例外是typeof操作,对于typeof操作来说,任何一个未赋初值的标识符,不论是否已经被声明,都将返回一个字符串“undefined”作为结果。<br />//val未声明<br />alert(typeof(val)); //undefined<br />alert(val); //error<br />
2011-03-09 22:57:00 364
Windows Presentation Foundation and the Model View ViewModel Pattern
2012-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人