摘要: Javascript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大,在Todd 同学的“对象的消息模型”一文中我们已经可以看到一些端倪了。这两天有个前同事总在问我Javascript面向对象的东西,所以,索性写篇文章让他看去吧,这里这篇文章主要想从一个整体的角度来说明一下Javascript的面向对象的编程。(成文比较仓促,应该有不准确或是有误的地方,请大家批评指正) 另,这篇文章主要基于ECMAScript 5, 旨在介绍新技术。关于兼容性的东西,请看最后一节。 初探 我们知道Javascript中的变量定义基本如下:var name = ' 阅读全文
posted @ 2013-08-26 12:01 Seaurl 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 刚刚发布了MyEclipse 2013,我现在用的还是6.5的版本,6.5的版本是我觉得最好用的一个版本。 我装上了,还没感受到有哪些好用,就是感觉体积庞大,和IBM 的WID一样,是个多面手,啥事都能干,其实经常能使用的也就其中那么几个功能,要是能像插件一样,即插即用就好了。 MyEclipse 2013使用最高级的桌面和Web开发技术,包括 HTML5 和 Java EE 6,支持 JPA 2.0、JSF 2.0 、Eclipselink 2.1 以及 OpenJPA 2.0. 而对 IBM WebSphere 用户来说,MyEclipse Blue 支持最新版本的 WebSpher... 阅读全文
posted @ 2013-08-26 10:35 Seaurl 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 1 Date.prototype.Format = function (formatStr) { 2 var week = ['日', '一', '二', '三', '四', '五', '六']; 3 return formatStr.replace(/yyyy|YYYY/, this.getFullYear()) 4 .replace(/yy|YY/, (this.getYear() % 100) > 9 ? (this.getYear() % 100).toString() 阅读全文
posted @ 2013-08-26 10:07 Seaurl 阅读(1467) 评论(0) 推荐(0) 编辑