摘要: 最近复习JavaScript中的基础知识,一方面给新来的实习生介绍一下JavaScript基础知识,一方面也是自己工作一年来自己在JavaScript方面学习的总结。Javascript在Web开发中地位越来越重要,所以也很多人说,JavaScript在Web开发中地位就像C语言在操作系统上的地位。目前稍微复杂的Web应用或者企业拥有,都会使用到JavaScript。addEventListener(eventtarget,eventlistener,event caputring)设计demo的需求是,页面放置一个button。当用户点击button按钮时,对button添加事件,然后在ha 阅读全文
posted @ 2012-08-21 23:21 快乐八哥 阅读(12920) 评论(0) 推荐(2) 编辑
摘要: 在JavaScript开发中,除了简单加减乘除运算之外,有时候开发,特别是动画或者游戏开发中,需要使用复杂的数学运算。JavaScript中Math对象提供了一系列属性和方法,能够满足大多数场合的需要。 Math对象常用的属性是Math.PI,这个属性在很多角度计算上需要使用到。 Math对象方法 阅读全文
posted @ 2012-08-08 15:20 快乐八哥 阅读(553) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的内置对象有以下6个: 1.Number对象 2.Boolean对象 3.Data对象 4.Math对象 5.String对象 6.Array对象 在JavaScript中,数字是一种基本的数据类型,同时JavaScript还支持Number这个对象,该对象是原始数值的包装对象 阅读全文
posted @ 2012-08-07 22:36 快乐八哥 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 第一点 :传统web应用遇到的2个问题 1.User Experience 用户体验 2.Performance 性能问题 SPA如何解决这些问题的: 不重新加载页面,交互尽可能使用一个web document对象。 用户体验变得更加的连续和流畅,同时网络延时带来的影响也很容易忽略。 第二点: 有一 阅读全文
posted @ 2012-07-29 15:32 快乐八哥 阅读(4308) 评论(2) 推荐(1) 编辑
摘要: 在Web开发中,前端掌握JavaScript,后台掌握PHP成为一个趋势。当然后台掌握C#/Java,当然还有Python,Ruby其中的一种,都是可以的。其实现在成熟的企业开发,移动mobile web开发都属于Web开发的大家庭。不过企业开发更多注重业务的逻辑性,同时要保持产品开发的稳定性,同时易于和其他现有的产品集成。所以企业级开发中级开发中使用Java来做的企业特别多。JavaScript作为一门优秀的前端开发语言,当然现在Node.js也将JavaScript开发扩展到服务器上。目前国内和国外都有很人在使用Node.js来开发,当然目前还未出现重量级的产品。JavaScript中的t 阅读全文
posted @ 2012-07-26 17:17 快乐八哥 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 2011年自己根据当时实习的经验和大学学习Java的感受,写了一篇《Java Web学习之路》,地址是:http://blog.renren.com/blog/233130702/714982734。实习了一年,工作了一年,应该说从7月1日开始是自己工作的第三年了。最近有同学刚加入公司,然后是做Ja 阅读全文
posted @ 2012-07-05 21:32 快乐八哥 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 软件开发中,都需要涉及到代码管理工具。在Visual Studio中一般都是使用Team Foundation Server,简称TFS。团队中一般有一台服务器作为TFS Server端,然后VS端本身集成了TFS的客户端,当然也可以使用Web版查看work items和bugs等等。但是不是所有的企业都使用visual studio,另外有的是java开发,PHP开发等等。在开源的代码管理工具中,TortoiseSVN和Subversion配合使用,是一种经典的组合。同时TortoiseSVN是开源的,所有很多中小企业,甚至大公司都会使用TortoiseSVN作为代码管理的客户端。Sina 阅读全文
posted @ 2012-07-03 22:52 快乐八哥 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: Javascript开发中,数组是用到最多一个内容。同时数组的方法不多,下面介绍在数组排序中用到的2个常用方法。sort()方法和reverve()方法。 sort()方法可以很容易将一个数组进行排序,可以根据字母的ASC码大小和数字大小来排序。 reverse()方法可以理解反序操作。 下面通过数 阅读全文
posted @ 2012-06-30 23:12 快乐八哥 阅读(413) 评论(0) 推荐(0) 编辑
摘要: Array在Javascript程序开发中是一个经常使用到。一个数组可以存储Javascript支持的任何数据类型。 1.基本知识点 2.数组的复制操作。今天项目中需要使用一个临时数组。我使用如下方法: 在完成程序功能后,我查询了一些资料,有三种常见的方法在Javascript中进行数组复制操作,每 阅读全文
posted @ 2012-06-28 22:51 快乐八哥 阅读(295) 评论(0) 推荐(0) 编辑
摘要: social network。中文:社交网络。它随着Facebook的上市,把社交网络带上一个顶峰。美国SNS三大领导地位分别是:Facebook,Twitter和Google+。在中国也有SNS三大巨头。微博、QQ和人人网。我还是喜欢叫人人网为校内网。不过人人网发展这么久,已经很少和学习有关的内容,已经成为大家娱乐和分享的平台了。从我个人角度来看,三个不同的公司开发出的产品代表三种不同的社交文化。分别是:拉、推和摆。大家能猜一下三个产品分别对应的的社交文化吗?1.拉--QQ。这个文化当然要算QQ了,其实QQ的产品很多,这里主要谈到的是QQ即时通讯工具和QQ空间。从一开始使用QQ的好友是自己的 阅读全文
posted @ 2012-06-20 23:20 快乐八哥 阅读(1837) 评论(9) 推荐(6) 编辑