摘要:
函数能让开发者把JavaScript代码变得更有效率,而且更能重复吃用。函数解决思路:把大问题变成小问题,分割的思路。函数的语法:函数类型1:function Name(){Body}函数以function关键字开始,Name为函数名字,Body是函数的主体即为所有工作发生的区域。带有参数的函数。函数类型2:function Name(Arguments){Body}Arguments可以是一个或多个参数,以逗号分开。函数Body可以访问参数,此时这些参数就像已经完成初始化工作的局部变量。注意:函数的传递的参数很像函数内部的局部变量,但在函数内部改变函数的参数,却不影响函数外的任何事物。具有返 阅读全文
摘要:
函数字面量(function literal):处理事件的无名函数(nameless function)。函数字面量有时也称为匿名函数(anonymous function)。可以在onload事件完成所有事件的初始化。函数字面量最好只被调用一次,而且不是被开发者写的程序代码调用。创建一个函数字面量并直接指派给一个元素的事件属性,而不是创建有名称的函数并指派到它的引用。如果在代码中不需要函数引用时,为了编写程序的效率,同时不想中规中矩为函数命名,函数字面量(匿名函数)才显得有必要。匿名函数调用:调用一个函数,必须有方法定位它,找到它。var functionName=function(a,b) 阅读全文
摘要:
循环知识第一部分:重复运行的代码就可以使用循环来解决。JavaScript的重复机制为循环(loop)for:适合重复动作已知次数的循环。while:while循环能重复执行动作,直到特定条件语句为true。for循坏由4部分组成。1.初始化(initialization):初始化只在循环开始时发生2.测试条件(test condition):测试条件检查循环是否要再继续3.动作(action):循环里的动作就是每一轮循环实际重复执行的代码4.更新(update):循环里的负责更新每一轮循环的循环变量。具体组成:for(Init;Test;Update){Action;}while循环由两个不 阅读全文
摘要:
循环知识:自我重复的风险 第一部分: 重复运行的代码就可以使用循环来解决。JavaScript的重复机制为循环(loop) for:适合重复动作已知次数的循环。 while:while循环能重复执行动作,直到特定条件语句为true。 for循坏由4部分组成。 1.初始化(initialization 阅读全文
摘要:
JavaScript在客户端和服务器的应用场景。Draft and Typescript, Node.js第一部分:JavaScript中的定时器JavaScript中有2中定时器(timer)。单次定时器:定时器在终止并运行指定程序代码后,定时器就结束了。setTimeout(TimerCode,Timerdelay);间隔定时器:每隔一段时间就执行,直到程序让它停止。函数:clearInterval(timerID)clearInterval(timerID)函数清除setInterval()设置的间隔定时器。TimerID是创建定时器的时,由setInterval()返回的。第二部分:J 阅读全文
摘要:
在Web开发日益成熟的过程中,PHP和JavaScript已经成为了Web工程师的必备技能。前者因为LAMP的经典组合,而后者JavaScript在经历过JavaScript滥用的时代之后,也来到了一个崭新的应用的时代。JavaScript几乎成了Web前端开发中必不可少的一项技术。HTML+CSS+JavaScript=真正的交互式应用/网站。JavaScript应用场景:1.提高应用的交互体验,这也是早期JavaScript用的最多的地方。比如鼠标跟随,弹出广告框,提示对话框,点击某个区域改变该区域的背景颜色等。2.客户端验证3.Ajax异步发送请求4.操作HTML DOM,修改页面的cs 阅读全文
摘要:
设计要求效果如下:平时看到的radio button效果如下:可以看出设计上图的radio button选中和没有选中的状态都有自定义的图片样式。但是我们使用radio button基本上都是需要在互斥的一组。我们需要保持radio button本身的功能,同时又需要自定义的它的样式。之前项目中大家都是能使用传统的radio button过了就过了,也没有怎么研究。这次项目,我尝试使用了一些方法,可以达到自定义的radio button的样式。4个选项的结构都相同,只是内容有所改变,结构如下所示:<li> <span class="pollspanRadio&quo 阅读全文
摘要:
最近把自己的笔记本安装了一个Ubuntu,现在的笔记本有2个系统。一个是Window XP,一个是Ubuntu 12.04。其实就是安装的双系统,因为自己工作是做.net开发,所以有时还需要使用vs2010,所以就保留来xp系统。通过这几天使用ubuntu来看,系统还是非常稳定,可能是自己的笔记本配置都比较老,不是什么新产品,所以一安装好,驱动都带来,不用我去找驱动程序,这一点也加大我学习linux的兴趣和自信心。使用Linux,作为一个普通用户来说,很多软件当然是有linux版本都想着装一个。比如说QQ,qq在目前即时通讯领域占有率还是很高的,所以我决定安装一个QQ for liunx,然后 阅读全文
摘要:
前一篇日志写到,“医”食住行是关乎民生的四大基础服务业。个人觉得IT是第五个服务。大家可以理解认为IT是第三产业,服务业也称第三产业。同时大家需要和IT服务分开,IT服务是IT三大分类中的一个部分,第一个部分是硬件(服务器,存储设备,网络设备),第二个部分是软件。其实软件里面包含互联网软件。软件发展 阅读全文
摘要:
因为自己从事软件开发相关的工作,所以也很关注IT改变生活,改变商业模式之类的理念。当然自从计算机发明到现在,IT确实很大程度改变我们的生活、工作、学习和娱乐。IT简称:Information Technolgoy。其实IT行业包括三个大的方面,1.硬件和通讯行业 2.软件行业 3.咨询和服务。《冷眼看IT》强调未来信息技术将不是企业有效的竞争力,因为未来IT和铁路网和电报网,电话网一样是一个服务行业,是任何一个企业发展的必修的基础。企业想通过IT之间的差别来提供企业核心竞争力越来越难。所以它和字面的意思不一样,并不是说IT在未来不重要,恰恰相反,它强调的是信息技术的发展是未来企业发展的基石,在 阅读全文