2015年1月2日

理论篇 前端MVC、MVP、MVVM思考2

摘要: MVC设计模式从代码分离的角度来考虑软件的架构和组织,最初源于SmallTalk语言,后来在GoF中有了深入的讲解;SmallTalk时的MVC架构有如下特点:M 代表业务数据的来源;P Presentation展现由View和Controller同时维护,缺一不可;对于每一个Model都有相对... 阅读全文

posted @ 2015-01-02 15:53 diydyq 阅读(302) 评论(0) 推荐(0) 编辑

2014年12月29日

JS篇 W3C文档 WD -> LR -> CR -> PR -> REC

摘要: 2014年10月28号 W3C发布HTML5 REC,http://www.w3.org/TR/html5/Overview.html 阅读全文

posted @ 2014-12-29 20:14 diydyq 阅读(697) 评论(0) 推荐(0) 编辑

2014年12月28日

JS篇 ES6新特性

摘要: 注意:1. Node环境下,--harmony参数启用ES6新特性,这些新特性只有在strict mode下才生效,因此使用"use strict"或者--use_strict,否则harmony没有被启用;2. Extended Mode: 当启用新特性的时候,context处于extended ... 阅读全文

posted @ 2014-12-28 17:46 diydyq 阅读(2019) 评论(0) 推荐(0) 编辑

2014年12月25日

JS篇 chrome devtool 调试器 常用功能

摘要: Chrome Developer Tools 列出了Chrome支持的各种调试功能,如:DOM操作、JS调试、集成、Console API、CommandLine API等。 下面列出一些常用的功能:选项卡3. Source: 左侧面板的3个选项卡中,Source 列出了所有JS脚本;Conten... 阅读全文

posted @ 2014-12-25 14:48 diydyq 阅读(1220) 评论(0) 推荐(0) 编辑

2014年12月24日

JS篇 undefined的由来

摘要: 在>中,undefined常常被解释为:对应的值的缺失,对应以下四种情况:1. 无赋值 变量被声明了,但没有赋值时,就等于undefined。2. 属性不存在 引用对象中不存在属性,该属性的值为undefined。3. 形参未赋值 调用函数时,应该提供的参数没有提供,该参数等于... 阅读全文

posted @ 2014-12-24 13:21 diydyq 阅读(347) 评论(0) 推荐(1) 编辑

2014年12月22日

JS篇 AngularJS <<The complete guide of AngularJS>>笔记

摘要: 指令:angular.module('myApp', []).directive('myDirective', function() { return { restrict: 'A', // 定义一个isolated scope scope: {} }... 阅读全文

posted @ 2014-12-22 00:31 diydyq 阅读(187) 评论(0) 推荐(0) 编辑

2014年12月19日

《图解CSS3》笔记5 媒体与Responsive设计

摘要: Media Type: 媒体类型 CSS2中的属性,用来指定页面渲染的设备的类型,常用的有:all、screen、print(打印),此外还有针对投影、盲人的多种设备类型引用方式:1. 标签: 属性名media="screen";2. @import方式: @import url... 阅读全文

posted @ 2014-12-19 00:31 diydyq 阅读(179) 评论(0) 推荐(0) 编辑

2014年12月18日

理论篇 前端MVC、MVP、MVVM思考1

摘要: 基于JAVA EE平台的后端实现中,通常使用Struts或者Srping MVC框架来实现MVC,Modal代表数据库层面的原始数据,View代表展现层面的视图元素,一个项目下若干个的大功能通过不同的URL映射进行功能分解; 后端的Controller从承担职责的角度来考虑分为两类: 1. ... 阅读全文

posted @ 2014-12-18 17:20 diydyq 阅读(377) 评论(0) 推荐(0) 编辑

2014年12月7日

AngularJS篇 $resource使用笔记

摘要: AngularJS文档中:$http是针对与server通信的XmlHttpRequest的封装,获取数据可以在controller中通过promise的then函数来赋值,$http新添加了success和error函数,如:// Service: $http way.$http.get("ser... 阅读全文

posted @ 2014-12-07 21:57 diydyq 阅读(594) 评论(0) 推荐(0) 编辑

2014年12月3日

《图解CSS3》笔记4 animation动画

摘要: animation通过调用关键帧keyframe来实现动画,包括8个属性:1. animation-name 关键帧名称2. animation-duration 时长3. animation-timing-function 动画函数4. animation-delay5. anim... 阅读全文

posted @ 2014-12-03 23:27 diydyq 阅读(167) 评论(0) 推荐(0) 编辑

导航