上一页 1 2 3 4 5 6 ··· 10 下一页
  2012年4月8日
摘要: JavaScript是基于时间驱动机制的,所以说很多很多方法也就是function是可以监听事件 或者他的返回值然后对他的返回值或者方法进行反应,这就是事件驱动机制。下面我们以一个例子来说明,这个例子是在界面画一个div然后根据两个按钮来实现对这个div的背景颜色进行调整,但是我做这个东西的时候很悲催的遇见了一个问题,就是无论怎么调试都无法在内部CSS也就是style的情况下改变他的背景颜色,最后发现原来在js 里面背景颜色不是bg-color而是bgColor,真是恶心。请看例子<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tran 阅读全文
posted @ 2012-04-08 20:43 sp2012 阅读(169) 评论(0) 推荐(0) 编辑
  2012年4月5日
摘要: 调用项目中已有的js,将表格的的样式设置成间隔行显示不同的颜色。如下图:代码如下:<body class="shadow_bg02" onload="initialize(document.getElementById('list_table'));"><div class="DIVoverflow"> <table id="list_table" border="0" cellpadding="0" cellspacing=&q 阅读全文
posted @ 2012-04-05 10:42 sp2012 阅读(254) 评论(0) 推荐(0) 编辑
  2012年4月4日
摘要: JS的面向对象编程特性的另外一个就是多态性,这个多态性可以是JS这样的弱数据类型语言的强项。几乎是天然支持的。而且对于代码的移植和继续开发以及代码的冗余有非常大的好处,下面我们来看一个例子,代码如下<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>test2.html</title> <meta http-equiv="keywords" content="ke 阅读全文
posted @ 2012-04-04 19:58 sp2012 阅读(298) 评论(0) 推荐(0) 编辑
摘要: JavaScript是面向对象的语言,所以我们可以说,JS是可以继承的,但是它是一种 动态语言,所以他的继承肯定和其他的语言不同,下面我们来说一下JS的对象继承机制。先看一下代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>test1.html</title> <meta http-equiv="keywords" content="keyword1,key 阅读全文
posted @ 2012-04-04 18:47 sp2012 阅读(191) 评论(0) 推荐(0) 编辑
  2012年3月30日
摘要: 题目要求如下输入12345234568923456789输出12345234568923456789即把一个串从数字不连续的位置断开。试完成之。package com.bird.test; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Test { private static List<Integer> list = new ArrayList<Integer>(); private static List<Integer> 阅读全文
posted @ 2012-03-30 16:42 sp2012 阅读(228) 评论(0) 推荐(0) 编辑
  2012年3月29日
摘要: 首先说明一点,JavaScript 不支持函数的重载,如果右多个函数名相同,它自己会调用距离他最近的那个,也就是最后的那个函数,这个JS不支持函数重载的现象的东西需要特别的注意。直接定义一个函数或者变量,他们是属于全局函数或者全局变量,本质上他们是属于window对象的。然后还有对于JS中内置的对象,我们可以为他们提供一个通用的方法,这样就不需要专门写了。代码如下//我们可以给类添加方法 var i = new Number(10); Number.prototype.add=function(a){ return this+a; } window.alert(i.add(20... 阅读全文
posted @ 2012-03-29 10:58 sp2012 阅读(357) 评论(0) 推荐(0) 编辑
  2012年3月28日
摘要: JavaScript其实一门基于或者说是面向对象的语言,这样的话,this这个关键字,在类的内部就显得尤为重要,当创建一个类的时候,如果希望下面new出来的每个类都拥有一些通用的变量或者其他的函数,这个this关键字这是最好的方式。当然,既然是面向对象的语言,必然存在访问权限的问题,这里也和this关键字息息相关。下面我们来演示一个例子来说明一下这个类的访问权限的问题. //Person类 function Person(){ var name="abc";//var声明的都是类内部的私有变量,外部无法访问 var age = 20; this.name2="ed 阅读全文
posted @ 2012-03-28 21:49 sp2012 阅读(224) 评论(0) 推荐(0) 编辑
  2012年3月26日
摘要: 网络数据传输分为三类,单播,广播,组播,其中组播是兼容前两者特点。发送者每次发送的数据可以被组内的所有接受者收到。在组内的发送者和每一个接受者之间实现点到多点网络传输,也称多点传送。组播是一种介于单播传输和广播传输之间的一种中间技术。当采用组播方式传送数据包时,发送方只需要发送一份相同的数据包,通过路由器动态决定数据包的路由,即寻找组播组的地址,只有必要时才赋值数据,然后将数据发送到这个组的每一个主机中。它可以大大提高数据传送效率,减少了骨干网络出现网络拥塞的可能性。比前两种方式效率都很好。下面来演示一下使用Java Socket的组播类实现一个组播的小案例首先是接收端package com. 阅读全文
posted @ 2012-03-26 16:52 sp2012 阅读(3860) 评论(0) 推荐(0) 编辑
  2012年3月25日
摘要: 由于JavaScript是动态语言,所以JavaScript对可变参数的支持是天生的,下面我们来弄一个实例来说一下,使用一个函数,接受多个参数,然后计算所以传入的参数的和。很简单。看代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>test6.html</title> <meta http-equiv="keywords" content="keyword1 阅读全文
posted @ 2012-03-25 22:01 sp2012 阅读(2570) 评论(0) 推荐(0) 编辑
摘要: 在一些管理系统里面,一般右侧都会有树形的导航栏,点击一下就会出现下拉菜单,显示出来该父菜单下面的子菜单项目,然后配以图片,和CSS的效果,可以说是非常常用的功能,现在做一个项目,正好用到这个功能,于是到处寻找资料,从Struts的Dojo插件到Dojo的学习,各种看,结果各种不懂。那个悲催啊!!!结果从头再来,苦学CSS和JS,虽然现在JS水平不咋的,但是还是可以写出一个一般的导航菜单栏了,自己看看还是说的过去,这里拿出来Show一下,回来自己好用。首先上最开始的左侧菜单HTML代码<!DOCTYPE html> <html> <head> <titl 阅读全文
posted @ 2012-03-25 21:03 sp2012 阅读(352) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页