javascript JavaScript高级程序设计第3版读书笔记-第11章-DOM拓展 尽管DOM作为API已经非常完善了,但为了实现更多功能,仍然会有一些标准或专有的拓展。2008年之前,浏览器中几乎所有的拓展都是专有的,此后W3C着手将一些已经成为事实标准的专有拓展标准化,并写入规范中。
无分类 读书笔记Effective-C03资源管理 3.1 条款13:使用”资源管理类”管理资源 对于 new 出来的对象,某些意外情况下 delete 没有被执行(代码遗漏、鲁棒性低或者出现异常),导致资源泄漏。作者建议使用智能指针管理 new 出来的对象。
无分类 读书笔记Effective-C02构造析构赋值 作者:LogM 本文原载于 [链接],不允许转载~ 2. 构造/析构/赋值 2.1 条款05:C++会自动编写default构造、拷贝构造、析构、赋值函数 {代码…} 2.2 条款06:声明为private防止自动生成的函数被使用 {代码…} 2.3 …
javascript JavaScript高级程序设计第3版读书笔记-第8章-BOM ECMAScript是JavaScript的核心,但如果要在Web中使用JavaScript,那么BOM(浏览器对象模型)则无疑才是真正的核心。
javascript JavaScript高级程序设计第3版读书笔记-第7章-函数表达式 定义函数表达式的方式有两种: 函数声明。它的重要特征就是 函数声明提升(function declaration hoisting) 即在执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。
javascript JavaScript高级程序设计第3版读书笔记-第6章-面向对象的程序设计 面向对象(Object-Oriented, OO)的语言有一个标志,它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。
javascript JavaScript高级程序设计第3版读书笔记-第5章-引用类型 Object类型 创建对象的方法一个new Object(),另一个是对象字面量表示法 字面量表示法的最后一个属性不能添加逗号,这样会在IE7以前和Opera中导致错误 属性名会自动转换为字符串 属性名中包含关键字、保留字会报…