logo头像

总有人间一两风,填我十万八千梦

读书笔记-面向对象的分析与设计

读书笔记-面向对象的分析与设计

1. 简介面向对象不仅是一些具体的软件开发技术与策略,而且是一整套关于如何看待软件系统与现实世界的关系,用什么观点来研究问题并进行求解,以及如何进行系统构造的软件方法学。面向对象方法比以往的方法更接近人类的日常思维方式。 2. 面向对...

读书笔记-HTML5移动Web开发指南

读书笔记-HTML5移动Web开发指南

属性选择器包含匹配选择器包含匹配比完全匹配范围更广。只要元素中的属性包含有指定的字符串,元素就使用该样式。其语法是:[attribute*=value]。 其中 attribute 指的是属性名,value 指的是属性值,包含匹配采用...

读书笔记系列

读书笔记系列

“书中自有黄金屋”,这里汇集了我所读过的书的笔记: HTML5移动Web开发指南 面向对象的分析与设计 精彩绝伦的CSS 编写高质量代码-Web前端开发修炼之道 响应式Web设计-HTML5和CSS3实战 Javascript半知半...

前端面试系列(10)——JS中的闭包

前端面试系列(10)——JS中的闭包

闭包这个概念其实并不是 JS 中独有的,很多开发者将其理解为 JS 的特有产物,其实是大错特错的;只不过 JS 中的闭包有着其他语言没有的特性和产生机理,所以对于闭包的理解成为了很多面试官垂青的问题,而真正理解闭包并且知道在什么时候用...

前端面试系列(9)——JS实现继承

前端面试系列(9)——JS实现继承

JS 虽然声称面向对象,但是其很多特性与真正的“面向对象”仍有一定差距;面向对象的一大特性就是可以继承,所以如何在 JS 这种弱类型语言中实现继承就成为了前端面试中的常见问题,下面我就总结一下在 JS 中实现继承的几种方式: 定义父类...

前端面试系列(7)——session&cookie

前端面试系列(7)——session&cookie

本篇文章参考了一些开发者对于 session 和 cookie 的讲解,对这些内容进行了筛选和合并,同时加入了我的理解,争取用最短的篇幅给大家讲清楚这两个概念,因为在前端面试或笔试中会经常碰到这两个问题,同时在很多项目中也会用到 se...