面向对象三大特性:封装、继承、多态。在熟悉了Java/C#/C++这些高级面向对象语言的语法结构后,我们或多或少会对javascript脚本语言的面向对象感到一些不适,function、prototype、call、apply…… 如果真不了解javascript或这几个关键字,先看几篇简文: 1.JavaScript 基本组成 2.ECMAScript 基础 3.JavaScript 中的对象 4.JavaScript 中的继承 为了消除这种对javascript面向对象语法的不适,众多js库都构建了更符合传统OO编程思想的代码框架,如prototype、mootool ...
过去项目中使用过prototype、mootools、还有微软的ASP.Net Ajax,早在dojo0.3版本时就注意到它的存在,当时认为ajax的框架使用哪个都一样,prototype1.4版本时代码非常精简好用,写ajax异步刷新代码、web页面操作、浏览器的兼容都不错,现在发现dojo太强大了,几乎包含了prototype/mootools/ext核心功能,core/dijit/dojox三剑客至少从表面上看,可以解决大部分项目中对客户端体验要求和实际需求。但Google搜索了一番,发现对dojo评价褒贬不一,比如zerozone翻译的《Ext vs. Dojo》,并且对dojo wi ...
每天花点时间,重新拾起C++,记录一些学习笔记,内容根据自己理解逐步更新。 1.指针 我们最熟悉的,一个字节由8位构成,一个字由32位构成,这是针对32位操作系统,其实字的大小是依赖于机器的,C++基本数据类型,int/short/long/float/double/long double长度都是以字为单位,如short为半个字,int为一个字,double是两个字,具体它们能代表多少位数据,能存储多大范围的值就需要根据操作系统环境而定。 文字常量是不可寻址的,变量可以。根据一个例子学习指针和地址的存储空间变化。 #include "iostream" using namespa ...
转眼工作一年多,如今再回到校园,看着这些激情万丈的学子,似乎还能找回当年的那种感觉,一年多而已,何必这么感慨!前段时间出差去新疆,在祖国的边远小城碰到了中学时代的好友,一点都没有久违重逢的感觉,但是细数了一下,97年初中毕业已经整整十年了,所以如果十年后再次回到大学校园,不知是不是还能体会得到大学的那种简单与疯狂。 有时和同事们一起开玩笑说自己是硕士后——“硕士毕业之后”,现在身边的同事大多都是本科、硕士,甚至还有博士,感觉现在自己头上的硕士光环再也找不到中学时代对硕士的那种向往与崇拜,只是给自己增加了一些从学校到社会过渡的机会,现在硕士、博士给老板打工不都是如此么,从大学到硕士研究生,到现 ...
xml
搜索本博客
最近加入圈子
最新评论