自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

转载 javascript创建对象——组合使用构造函数和原型模式

<br />      构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性。结果,每个实例都会有自己的一份实例属性的副本,但同时又共享方法的引用,最大限度地节约内存。另外,这种混合模式还支持向构造函数传递参数;可谓是集两种模式之长。<br />      function Person(name,age,job){<br />           this.name = name;<br />           this.age = age;<br />           this.job

2011-01-20 16:58:00 846

原创 Java或Web中解决所有路径问题

<br /> <br />Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!<br />在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。<br />如果是Servlet , Action , Controller, 或则Filter , Listener , 拦截器等相关类时, 我们只需要获得ServletCont

2011-01-19 14:46:00 464

原创 没有重载

<br />    ECMAScript函数不能像传统意义上那样实现重载。而在其他语言中,可以为一个函数写两个定义。ECMAScript中包含了所有基础的语法、操作符、数据类型、以及完成基础的计算任务所必需的对象,但没有对取得输入和产生输出的机制作出规定。理解ECMAScript及其纷繁复杂的各种细节,是理解其在web浏览器中的实现——javascript的关键。

2011-01-07 11:09:00 426

原创 理解参数

     ECMAScript函数的参数与大多数其他语言中函数的参数有所不同。ECMAScript函数不介意传递进来多少个参数,也不在乎传进来参数是什么数据类型。

2011-01-07 10:16:00 364

原创 label语句 break 和 continue 语句

<br />    break 是强制结束循环<br />    continue 是跳出本次循环,开始执行下次循环。<br />    <br />    var num = 0;<br /> <br />    outermost;<br />    for(var i = 0;i<10;i++){<br />        for(var j=0;j<10;j++){<br />            if(i == 5 &&  j ==5){<br />             break oute

2011-01-06 18:09:00 665

原创 for-in 语句

<br />for-in语句是一种精准的迭代语句,可以用来枚举对象的属性。<br /> <br />for(var propName in window){<br />   document.write(propName);<br />   document.write("<br/>");<br />  }<br />我们使用for-in 循环来显示了BOM 中window对象的所有属性。每次执行循环时,都会将window对象中存在的一个属性赋值给变量propName。这个过程会一直持续到对象中的所有属性都

2011-01-06 17:51:00 582

原创 逗号操作符

<br />一种特殊的赋值方法<br />  var num = (5,1,4,8,0); // num 的值为0

2011-01-06 17:31:00 343

原创 赋值操作符

<br />乘/赋值(*=)<br />除/赋值(/=)<br />模/赋值(%=)<br />加/赋值(+=)<br />减/赋值(-=)<br />左移/赋值(<<=)<br />有符号右移/赋值(>>=)<br />无符号右移/赋值(>>>=)<br />主要目的就是简化赋值操作,使用他们不会带来任何性能的提升。

2011-01-06 17:27:00 376

原创 条件操作符

<br />    var max = (num1 > num2) ? num1 : num2;<br />    max 中将保存一个最大的值。这个表达式的意思是:如果num1 大于 num2 (关系表达式返回true), 则将num1 的值赋值给max,如果num1小于 或等于 num2(关系表达式返回false),则将num2 的值赋值给max。

2011-01-06 17:18:00 414

原创 全等 和不全等

<br />全等操作符由3个等于号(===)表示<br />alert("55"==55) // true<br />alert("55" === 55)  // true<br /> <br />不全等操作符由一个叹号后跟两个等于号(!==)表示;<br />alert("55" != 55) //false<br />alert("55" !=== 55) //true<br /> <br />由于相等和不相等操作符存在类型转换问题,而为了保持代码中数据类型的完整性,我们推荐使用全等和不全等操作符。<b

2011-01-06 17:09:00 2049

原创 布尔操作符

<br />   逻辑非操作符<br />   如果操作数是一个对象,返回false;<br />   如果操作数是一个空字符串,返回true;<br />   如果操作数是一个非空字符串,返回false;<br />   如果操作数是数值0,返回true;<br />   如果操作数是任意非0数值(包括Infinity),返回false;<br />   如果操作数是null,返回true;<br />   如果操作数NaN,返回true;<br />   如果操作数undefined,返回true;<b

2011-01-06 16:29:00 439

原创 位操作

<br />  1、按位非(not)<br />      var num1  = 25 ;<br />      var num2 =  ~num1;<br />      alert(num2); //-26<br />   2、按位与(and)<br />     var result = 25 & 3;<br />     alert(result);//1<br />   3、按位或(or)<br />     var result = 25 | 3;<br />     alert(result

2011-01-06 15:43:00 345

原创 object对象方法

<br />    constructor——保存着用于创建当前对象的函数。 对应着java 中的构造的方法;<br />    hasOwnProperty(propertyName)——用于检查给定的属性在当前对象实例中是否存在;<br />    isPrototypeOf(object)——用于检查传入的对象是否是另一个对象的原型;<br />    porpertyIsEnumerable(propertyName)——用于检查给定的属性是否能够使用for-in语句来枚举;<br />    to

2011-01-06 11:41:00 358

转载 取指定this 下的指定标签

<br />$(this).children("span")

2011-01-06 11:25:00 476

原创 String类型

<br />     在javascript中双引号表示的字符串和用单引号表示的字符串完全相同;<br />     string 数据类型包括一些特殊的字符字面量,也叫转义序列。<br />     /n 换行 /t制表 /b空格 /r回车 /f进纸 //斜杠 /' 单引号 /"双引号 /xnn 以十六进制代码nn表示一个字符;<br />     /unnnn 以十六进制代码nnnn表示的一个Unicode 字符。<br /> <br />     tostring()可以输出以二进制,八进制,十六进制

2011-01-06 11:24:00 430

原创 string 转 int

<br />在多数情况下,我们要解析的都是十进制数值,因此始终将10作为第二个参数是非常必要的。<br />var num1 = parseInt(“010”,10);//10(按十进制解析)<br /> <br /> <br />var num2 = parseFloat(“023.32.32”);//23.32<br />parseFloat只能解析10进制 ,16进制会始终解析为0<br /> <br /> 

2011-01-06 10:04:00 405

原创 初始化javascript 变量

<br />     即使未初始化的变量会被赋予undefined值,但我们建议养成显示初始化变量的习惯。那么当typeof 操场符返回undefined值时,我们就知道被检测的变量是还没有被声明的,而不是尚未初始化。<br />    如果一个变量准备在将来保存对象,那么最好将该变量初始化为null。javascript null 为一个object对象<br />    null 和 undefined 属性是相等的<br /> <br /> <br />    

2011-01-05 17:16:00 1191

原创 元素

<br />  charset 属性,在大多情况下是不需要的,但在有些情况下需要。charset作用和src属性相关,他指定了src属性指定的代码的字符集(如utf-8,gbk,gb2312等)。<br />  defer 属性,表示该脚本可以延迟加载(当文档完全被解析和显示之后再执行)<br />  language 废弃,表示编写的代码的脚本版本<br />  type属性 表示编写代码使用的脚本语言的内容类型, 目前type属性值一般为text/javascript;<br />  注意:在使用<sc

2011-01-05 16:28:00 401

转载 jquery json 用法

<br />var verify = [];<br />verify.push({'msg':'用户名非法','opt':f.userID}) ;<br />alert(verify[0].opt);<br />可以创建json数组,此方法没有亲测,只是作为以后项目的参考

2011-01-04 10:27:00 433

高校科研信息管理系统

java mvc jsp servlet SqlServer

2010-08-15

购书网站java mvc jsp servlet SqlServer js

java mvc jsp servlet SqlServer jsp servlet service dao Java 写的网站里面所有的东西都有

2010-08-15

忠义交友jsp网站java mvc jsp servlet SqlServer js

java mvc jsp servlet SqlServer jsp servlet service dao Java 写的网站里面所有的东西都有

2010-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除