摘要: JavaScript函数实际上是个对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定(函数名是指针就可以随便指啦)。引自《JavaScript高级程序设计》。既然函数是对象,就可以给他设置属性,相当于函数内部的静态变量。//Though my English is not very well, my Chinese English is not so bad.function foo(){ if(typeof foo['aaa'] == 'undefined 阅读全文
posted @ 2011-10-16 22:35 realwall 阅读(196) 评论(0) 推荐(0)
摘要: 创建虚拟机最后一步 ready to create virtual machine不要勾选 power on this machine after creation然后设置该虚拟机属性:将device选项卡下的cd/dvd属性,由原来的autoinst.iso修改为自己要安装的系统镜像。 阅读全文
posted @ 2011-10-10 23:51 realwall 阅读(242) 评论(0) 推荐(0)
摘要: var pattern = { intege: /^-?[1-9]\d*$/, //整数 intege1: /^[1-9]\d*$/, //正整数 intege2: /^-[1-9]\d*$/, //负整数 num: /^([+-]?)\d*\.?\d+$/, //数字 num1: /^[1-9]\d*|0$/, //正数(正整数 + 0) num2: /^-[1-9]\d*|0$/, //负数(负整数 + 0) decmal: /^([+-]?)\d*\.\d+$/, //浮点数 decmal1: /^[1-9]\d*.\d*|0.\d*[1-9]\d*$/, //正浮点数 decmal2: 阅读全文
posted @ 2011-10-08 14:52 realwall 阅读(213) 评论(0) 推荐(0)
摘要: 很多,所以要根据自己的实际情况 分清主次。精通Html/JavaScript/Css,对JavaScript的各种特性以及浏览器兼容有丰富的经验,有良好的编码规范;熟悉HTTP协议,及Web常用开发工具,对Web前台的性能优化以及web常见漏洞有一定的理解;熟悉W3C网页标准,了解至少一种后台语言的开发机制(如php,Java等);能熟练运用一种常见AJAX框架,如Jquery等,参与或者开发过某种JS框架者尤佳;熟悉面向对象编程,对JS性能优化有一定了解;精通javascript语言,有as3开发经验者优先;熟悉HTTP协议,了解Web工作原理;熟练使用各种脚本调试器、dom查看器等定位问题 阅读全文
posted @ 2011-10-08 13:14 realwall 阅读(559) 评论(0) 推荐(0)
摘要: 同样源自邓师兄/*** 延迟指定时间后执行函数*/Function.prototype.delay = function(timeout){ timeout = timeout || 0; var This = this; //注意 arguments 不是数组 // arguments[0] 就是 timeout,后面的才是真正要传入的参数 var args = Array.prototype.slice.call(arguments, 1); return window.setTimeout(function() { ... 阅读全文
posted @ 2011-10-07 22:59 realwall 阅读(283) 评论(0) 推荐(0)
摘要: 首先说下null与undefined区别:对已声明但未初始化的和未声明的变量执行typeof,都返回"undefined"。null表示一个空对象指针,typeof操作会返回"object"。一般不显式的把变量的值设置为undefined,但null相反,对于将要保存对象的变量,应明确的让该变量保存null值。var bj;alert(bj); //"undefined"bj = null;alert(typeof bj); //"object"alert(bj == null); //truebj = {};al 阅读全文
posted @ 2011-10-07 19:53 realwall 阅读(26637) 评论(1) 推荐(2)
摘要: 方法 1 : 修改 /etc/profile,会影响到所有用户 例1,export PATH=$PATH:/sbin:/usr/sbin 添加/sbin和 /usr/sbin 两个路径到环境变量PATH中,这两个路径下的命令可以直接用了。 例2,JAVA_HOME=/usr/java/jdk1.6.0_25 export PATH=$PATH:$JAVA_HOME/bin 添加路径/usr/java/jdk1.6.0_25/bin到环境变量PATH中。 例3,export JAVA_HOME 注:此命令只是将变量JAVA_HOME添加到环境变量,并未将路径下的命令添加到环境变量。方法 2 :修 阅读全文
posted @ 2011-10-06 14:08 realwall 阅读(328) 评论(0) 推荐(0)
摘要: 转自http://hi.baidu.com/hfgyd2616/blog/item/4e4527a4881866f39052ee2b.htmlCSS代码.test{ background:#000; color:white; width:200px; position:absolute; left:10px; top:10px; filter: Alpha(opacity=10); -moz-opacity:.1; opacity:0.1; }最后三句中,第一句是ie支持。第二三句是... 阅读全文
posted @ 2011-10-05 21:10 realwall 阅读(189) 评论(0) 推荐(0)
摘要: function toParameter(obj){ if(obj instanceof Number || obj instanceof String || obj instanceof Boolean){ return obj.valueOf(); } var arr = [], arrStr, arrlen, i; if(obj instanceof Array){ arrlen = obj.length; for(i = 0; i < arrlen; i++){ if(typeof obj[i] == 'string... 阅读全文
posted @ 2011-10-05 20:28 realwall 阅读(862) 评论(0) 推荐(0)
摘要: (function(window){ var realwall = { detection : (function(){ var ua = navigator.userAgent.toLowerCase(); alert(ua); var pattern = { ie : /^(?!.*?opera)(.*?)msie(.*?)$/, opera : /opera/, safari : /version.*satari/, chrome : /chrome/, firefox : /^(?!.*?webkit)(.*?)gecko(.*?)$/ ... 阅读全文
posted @ 2011-10-05 19:55 realwall 阅读(162) 评论(0) 推荐(0)