摘要: ECMAscript是一种中性的语言,中性表示与所处环境(宿主环境)无关(客户端/服务器/浏览器),它仅仅是一个纯粹意义上的语言。 ECMAscript-262定义了这门语言的基础,或者说规则(比如说这门语言语法,里面有什么基础类型,类型间如何转换,变量行为,函数行为),就像定义了一个接口。 如何实 阅读全文
posted @ 2016-11-18 23:18 Kentax 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 话题从重用开始说起: 最基本的重用,重用一个方法,被重用的逻辑被抽取封装成为方法,之后我们把方法当成一种工具来使用(处理数据,输入输出,或者改变状态)。 来到了面向对象的时代,如果这个方法出现父类上面就是继承,如果这个方法出现在其他对象上就是代理,如果子类想要重用父类的接口又不想重用实现那么就是多态 阅读全文
posted @ 2016-01-30 20:39 Kentax 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 对C++的指针总觉得和引用差不多,其实还是挺有差别的。程序先看一个小程序: int a = 1; int& ra = a; int* pa = &ra; printf("&a = %02X\n", &a); //3EFCD0<< printf("a = %d\n", a... 阅读全文
posted @ 2016-01-23 17:27 Kentax 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 从一个C++菜鸟改函数开始1 CString MyClass::GetStringValue() const2 {3 return m_strValue; 4 }这个值可能还没有赋值,好吧,那么我先判断是不是为空,为空就赋值了CString MyClass::GetStringValue(... 阅读全文
posted @ 2016-01-23 11:38 Kentax 阅读(570) 评论(0) 推荐(1) 编辑