BackBone
什么是前端, Html + Javascript html javascript 混杂在一起,开起来是一个大杂烩 什么是好的代码,应当把你的应用解藕成一系列相互平等且独立的页面 使用类、继承、对象和设计模式 MVC:数据(模型) 展示层(视图) 用户交互层(控制器) 用户和应用
什么是前端, Html + Javascript html javascript 混杂在一起,开起来是一个大杂烩 什么是好的代码,应当把你的应用解藕成一系列相互平等且独立的页面 使用类、继承、对象和设计模式 MVC:数据(模型) 展示层(视图) 用户交互层(控制器) 用户和应用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 @import "susy"; body { @include container(80em); } nav { @include span(25
不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。 参考1 参考2 参考3 文件规范 css 文件命名:英文命名, 后缀.css. 共用 base.css, 首页index.css, 其他页面依实际模块需求命名。 js 文件命名:英文命名, 后缀.js.
锚 1 2 <a href="#mao"></a> <a name="mao"></a> frameset 能够使用的文档声明头: html 4.01 frameset xhtml 1.0 frameset target _b
1 2 3 4 5 6 7 8 9 10 11 12 13 14 $("div:visibile"); $("div:hidden"); $("div:contains('content')"); $("").is("visibile"); $(this).is('#userna
意义的重要 与表现性相比,有意义的页面更容易处理。搜索代码,找到引用元素。 程序和其他设备理解有意义的标记 ID用于标识页面上特定的元素,以及持久的结构性元素,后一次性元素。 类适合标识内容的类型或其他相似的条目。 为元素命名 应该根据 '他们是什么' 来为元
Protractor We need to write end-to-end tests, which open the browser, navigate to a live running version of our web application, and click a
What Are Directives Directives are of two major types in AngularJS Behavior modifiers: These types of directives work on existing UI and HT
What Are AngularJS Filters AngularJS filters are used to process data and format values to present to the user. 1 2 3 4 5 6 7 8 9 10 11 12
入门 响应式, 可以适应不同尺寸的屏幕, 自动响应变化自己的外观的网站.使用html5和css3 HTML5 HTML5 由全球五大浏览器厂商共同指定 <!doctype html>, 包含了以往所有版本的文档dtd功能 1 2 3 4 5 6 7 8 9 <!
Startup 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
ng-model AngularJS provides the ng-model directive for us to deal with inputs and two-way data-binding 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 &
Hello World 1 2 3 4 5 6 7 8 9 10 11 <!DOCTYPE html> <html> <body ng-app> <input type="text" ng-model="
JQuery Css 操作 1 2 3 4 5 6 // 单属性修改 $('div:eq(0)').css('background', 'red'); // 获取 $('div').css('background'); // 多属性修改 $('div').css({'backgr
基础 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 var div = document.getElementById(); div.