摘要:
1.ngRoute模块的使用 使用步骤: (1)创建index.html,引入css/js,声明ngView (2)创建模板页面 (3)创建模块,配置路由字典 module.config(function($routeProvider){ $routeProvider.when('/start'... 阅读全文
摘要:
Google AngularJS是一个JS框架,适用于以数据操作为主的SPA应用。所有的操作都是以数据为出发点。四大特性: (1)MVC模型Model:即业务数据 $scope.xx $rootScope.xxView:即业务数据的呈现 HTML + ngXxxController:负责操作业务数据... 阅读全文
摘要:
* HTTP * URL概念 * URL - 统一资源定位符 * URI - 统一资源标识符 * URL与URI的区别 * 所有的URL都是URI,但URI不一定是URL * 完整的URL网络协议:IP地址(虚拟地址):端口号/路径;参数?查询数据#锚点... 阅读全文
摘要:
* 服务器概念 * 服务器(SERVER)其实就是一台PC机(硬件) * 服务器的分类 * 硬件服务器 - PC机 * 电脑硬件 - PC机/小型机/刀片机/中型机/大型机/超级计算机 * 小型机 - IBM(AIX)/HP/联想(Linux) ... 阅读全文
摘要:
* PHP语言 * 基本内容 * PHP语言 - 类似于javascript语言的 * javascript是客户端(HTML)的脚本语言 * PHP是服务器端的脚本语言 * PHP文件的扩展名为".php" * 注意 * PHP文件... 阅读全文
摘要:
ngRoute 使用步骤: (1)创建index.html,引入css/js,声明ngView (2)创建模板页面 (3)创建模块,配置路由字典 module.config(function($routeProvider){ $routeProvider.when('/start', {templ... 阅读全文
摘要:
Google AngularJS是一个JS框架,适用于以数据操作为主的SPA应用。所有的操作都是以数据为出发点。四大特性: (1)MVC模型Model:即业务数据 $scope.xx $rootScope.xxView:即业务数据的呈现 HTML + ngXxxController:负责操作业务数据... 阅读全文
摘要:
Google AngularJS是一个JS框架,主要思路不是传统的“先查找再操作DOM元素”,而是“以数据为中心”。适用于以数据操作为主的SPA应用。Angular四大特性: (1)MVC模型Model:模型,即业务数据,在前端应用中就是保存在特定范围的JS变量View:视图,即业务数据在用户面前的... 阅读全文
摘要:
1.全局CSS样式——栅格布局系统列的偏移问题(offset).col-xs-offset-1~.col-xs-offset-12 在lg/md/sm/xs屏幕下偏移.col-sm-offset-1~.col-sm-offset-12 在lg/md/sm屏幕下偏移.col-md-offset-1~.... 阅读全文
摘要:
* jQuery中的Ajax * 封装第一层 - 类似于原生Ajax的用法 * $.ajax() - 最复杂 * 选项 * url - 请求地址 * type - 请求类型,默认为GET * async - 是否异步,默认为true * data - 请求数据,格式为key:value * data... 阅读全文
摘要:
* 接收服务器端的响应数据 * 使用XMLHttpRequest核心对象的responseText属性 * 该属性只能接收文本(HTML)格式 * 问题 * 解析过程比较复杂(拆串) * 拆串或拼串极容易出错* XML格式 * 基本内容 * HTML、XHTML、DHTML和XML的区别 * HTM... 阅读全文
摘要:
* 基本内容 * 同步交互与异步交互 * 同步交互 * 客户端向服务器端发送请求,到服务器端进行响应,这个过程中,用户是不能做任何其他事情(等). * 异步交互 * 客户端向服务器端发送请求,直到服务器端进行响应,这个过程中,用户可以做任何其他事情(不等) * AJAX * Asynchronous... 阅读全文
摘要:
1.插件——概述 Bootstrap基于jQuery提供了十几个插件函数(类似于jQueryUI插件库),每个插件对应一个.js文件,可以单独引用,也可以整体引用(bootstrap.js)。 调用上述十几个插件可以用两种格式: (1)传统的JS方式调用: $(...).dropdown(); $(... 阅读全文
摘要:
jQuery是一个JS框架;jQueryUI是一个HTML组件库;Twitter Bootstrap是一个HTML/CSS/JS框架,适用于移动设备优先的响应式网页。V2:面向PC进行了样式设定,同时兼顾PAD和PHONEV3:面向Phone进行样式设定,同时兼顾了PC主要涉及: (1)HTML:为... 阅读全文
摘要:
一、复杂选择器:(1)兄弟选择器:选择当前元素平级的兄弟元素 有两种:1)相邻兄弟选择器:仅选择相邻的1个元素: 选择器+选择器 相邻兄弟选择器的三个关键词:1. 紧临 2. 平级 3. 之后 2)兄弟选择器:选择之后的所有元素:选择器~选择器 *注意:不要求紧临* 何时使用:只要选择平级元素... 阅读全文
摘要:
* Web Worker * 基本内容 * 单线程与多线程 * Worker可以模拟多线程的效果 * 定义 - 运行在后台的javascript * 注意 - 不能使用DOM * 在Worker中只能使用javascript中的ECMA * 目前主流浏览器都支持Worker,除IE8之前 * Wor... 阅读全文
摘要:
* Geolocation(地理定位) * 基本内容 * 地理定位 - 地球的经度和纬度的相交点 * 实现地理定位的方式 * GPS - 美国的,依靠卫星定位 * 北斗定位 - 纯国产,惯性定位技术和卫星定位 * 基站定位 - 移动运营商创建基站(提供信号源) * 基于互联网 - IP地址(PC端和... 阅读全文
摘要:
* Canvas * 绘制图形 * 绘制文字 * 方法 * fillText(text,x,y) - 实心文字 * text - 绘制的文字内容 * x和y - 绘制的坐标值 * strokeText(text,x,y) - 空心文字 * 属性 * font - 类似于CSS中的font属性 *... 阅读全文
摘要:
* 音视频处理 * 视频处理 * 基本内容 * 使用Flash技术处理HTML页面中的视频内容 * 包含音频、动画、网页游戏等 * 特点 * 浏览器原生不支持(IE浏览器要求安装ActiveX组件) * 性能不好(不能过多地使用) * 智能移动端并不支持Flash技术 * 命运 * Flas... 阅读全文
摘要:
* 基本内容 * HTML5目前最新的规范(标准)是2014年10月推出 * 2005年左右出现HTML5版本(非标准) * W3C组织(两个组织定义H5规范) * 学习(研究)HTML5是学习未来(将来主流) * HTML版本 - 第一阶段主要学习还是4版本(包含5版本) * HTML5版本之后... 阅读全文