自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 JavaScript语句判断浏览器等类型

var Sys = {}; var ua = navigator.userAgent.toLowerCase(); alert(ua); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1]: (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1]:

2012-12-20 19:58:50 774 1

原创 throw语句

在JavaScript中,当发生运行时错误或者程序明确的使用throw语句时就会抛出异常,使用try/catch/finally语句可以捕捉异常,throw语句的语法如下:    throw expression;expression的值可以是任何类型的,但通常它是一个Error对象或者Error子类的一个实例,抛出一个存放错误信息的字符串或者代表某种错误代码的数字也很有用。例如下

2012-12-16 23:46:56 2598

原创 JavaScript中的标签语句

例如:    parser:          while(token != null) {                //Code omitted here          }    通过给一个语句加标签,就可以给这个语句起一个名字,这样在程序的任何地方都可以使用这个名字来引用它,可以标记任何语句,但是被标记的语句通常是那些循环语句,即while、do/while、

2012-12-16 23:20:14 2362 1

原创 JavaScript中对for/in语句

语法格式如下:    for(variable in object)          statement variable应该是一个变量名,声明一个变量的var语句,数组的一个元素或者是对象的一个属性,object是一个对象名,或者是计算结果为对象的表达式,statement是一个原始语句或者语句块,它构成了循环的主体。for/in循环的主体对object的每个属性执行一次,

2012-12-15 00:46:08 986

原创 JavaScript中对delete运算符

delete运算符将删除运算数所指定的对象的属性、数组元素或变量。如果删除操作成功,它将返回true,如果运算数不能被删除,它将返回false。并非所有的属性和变量都是可以删除的,某些内部的核心属性和客户端属性不能删除,用var语句声明的用户定义变量也不能被删除。如果delete使用的运算数是一个不存在的属性,它将返回true(ECMAScript标准规定,当delete运算的运算数不

2012-12-15 00:18:34 786

原创 JavaScript中对typeof运算符

如果typeof的运算符是数字、字符串或者布尔值,它返回的结果就是"number"、"string"或者"boolean",对对象、数组或者null,它返回的是“object”,对函数运算数,它返回的是"function",如果运算数是未定义的,它将返回"undefined".当typeof的运算数是Number、String或者Boolean这样的包装对象时,它返回的是"obje

2012-12-15 00:03:34 679

原创 JavaScript红用于判定==和===的规则

1:用于判定==的规则     (1)如果两个值具有相同的类型,那么就检查它们的等同性,如果这两个值完全相同,它们就相等,如果它们不完全相同,则它们不相等。      (2)如果两个值的类型不同,它们仍然可能相等,用下面的规则和类型转换来检测他们的想等性:         -----如果一个值是null,另一个值时undefined,它们相等。        ------如果一个值

2012-12-13 23:42:59 811

原创 JavaScript的执行环境

JavaScript的解释器每次开始执行一个函数时,都会为那个函数创建一个执行环境(execution context)。显然,一个执行环境就是所有JavaScript代码段执行时所在的环境,这个环境的一个重要组成部分就是定义变量的对象,因此,运行不属于任何函数的JavaScript代码对环境使用的就是全局对象,所有JavaScript函数都运行在自己独有的执行环境中,而且具有自己的调用对

2012-12-13 23:11:00 3526

原创 js没有块级作用域

function test(o) { var i = 0; if (typeof o == "object") { var j = 0; for (var k = 0; k < 10; k++) { document.write(k); } document.write(k); //还可以访问到k为10 } document.write(j

2012-12-12 23:14:25 1606

原创 span元素

span是一个通用内嵌元素,不会独立占据一行,它仅在行内定义一个区域,即在一行内可以被数个span元素划分成几个区域,从而实现某种特定的布局效果,不仅如此,span元素还不能定义宽和高,span元素作为文本或者其他内联元素的容器,与div元素一样在CSS布局中有着不可忽视的作用,如下列代码所示:        第一段文本          第三段文本

2012-12-12 20:47:30 1845

原创 XHTML的元素分类

1:块级元素(display:block)    块级元素有一个突出的特点,即在默认状态下每次都要独自占据一整行,后面的内容也必须换行显示,当然,非块级元素也可以通过改变css的display属性,将其更改为块级元素,如  span{     display:block;   }2:内联元素(display:inline)  通常用到的a元素、span元素、em元素,都

2012-12-12 19:31:08 974

原创 JavaScript自动类型转换表

值                     值所使用的环境     字符串  数字布尔对象未定义的值“undefined”NaNfalseErrornull“null”0falseEr

2012-12-09 00:18:43 840

原创 JavaScript中的undefined学习

在使用了一个并未声明的变量时,或者使用了已经声明但是没有赋值的变量时,又或者使用了一个并不存在的对象属性时,返回的就是这个值。   虽然undefined和null并不相同,但是==运算符却将两者看作是相等,如    my.prop == null   如果属性prop并不存在,或者它存在但是值为null,那么这个表达式的值为true。  当未定义的值用于布尔环境,它会转换为fal

2012-12-08 23:57:16 595

原创 DHTML,JavaScript,DOM,BOM以及WEB标准的描述

DHTML:它不是一门新的语言,而是HTML、CSS和JavaScript这三者相结合的产物,DHTML包含如下3个含义:    (1)通过HTML把网页标记为各个元素     (2)利用CSS设计元素之间的排版样式,并控制各个标记的位置     (3)使用js来控制各个标记JavaScript由三部分组成:        (1) ECMAScript是一种由欧洲计算机制造

2012-12-08 21:46:36 795

原创 JavaScript中把数字转换为字符串

1:把数字转换为字符串的方法      var string_value = String(number);     string_value = number.toString();      var n = 17;      binary_string = n.toString(2);                //Evaluates to "10001"

2012-12-05 23:47:37 1543

原创 JavaScript的转义序列

序列                       所代表的字符\0                           NUL字符(\u0000)\b                           退格符(\u0008)\t                             水平制表符(\u0009)\n                            换行符(\

2012-12-05 23:23:51 1084

原创 js中特殊数值端常量

特殊数值的常量   Infinity                                表示无穷大的特殊值   NaN                                   特殊的非数字值  Number.MAX_VALUE     可表示端最大数字  Number.MIN_VALUE     可表示端最小数字  Number.NaN

2012-12-04 23:14:13 2734

原创 javascirpt,ECMA和js要避免使用的关键字

保留的javascript关键字    break             do                   if                   switch              typeof    case             else                in                  this                    var

2012-12-03 23:40:05 1203

Android手机端调用webservice来获得手机归属地号码

在android端使用了soap协议来调用网上的webservice接口,来获得手机号码的归属地信息

2011-07-29

Hibernate 3.2核心包

这些包为Hibernate3的核心包,开发相关的程序时只需要把这些包加载到项目的lib目录下即可。

2010-08-21

局域网聊天程序用VC++实现

此例为用VC++加socket,并结合多线程的知识开发的一个局域网聊天程序,可以作为操作系统课程设计或者毕业设计的参考。

2010-04-27

网络五子棋程序用vc++实现

此例为用vc++开发的一个基于socket的网络五子棋程序。可以作为相关方面的课程设计。分为客户端和服务器端,客户端可以相互选择下棋的对象,此程序为服务器端的程序,前一个为客户端的程序

2010-04-25

网络五子棋程序基于socket实现

此例为用vc++开发的一个基于socket的网络五子棋程序。可以作为相关方面的课程设计。分为客户端和服务器端,客户端可以相互选择下棋的对象。

2010-04-25

空空如也

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

TA关注的人

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