- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 AngularJS基础——样式指令、DOM操作指令及其它重要指令
AngularJS的样式指令:ng-classng-styleng-hrefng-srcng-attr-(suffix)AngularJS的DOM操作指令:ng-ifng-show / ng-hideng-switchng-open Angular基础 .red{ color:#01C5
2015-12-31 17:57:18 3938
原创 AngularJS基础——事件指令及input相关指令
AngularJS的事件指令:ng-click / ng-dbclickng-mousedown / ng-mouseupng-mouseenter / ng-mouseleaveng-mousemove / ng-mouseover / ng-mouseoutng-keydown / ng-keyup /ng-keypressng-focus / ng-blurng-submit
2015-12-31 14:44:20 7333
原创 JavaScript基础——JSON
JSON是一个轻量级的数据格式,可以简化表示复杂数据结构的工程量。JSON使用JavaScript语法的子集表示对象、数组、字符串、数组、布尔值和null。即使XML也能表示同样复杂的数据结果,但JSON没有那么繁琐,而且在JavaScript中使用更便利。ECMAScript5定义了一个原生的JSON对象,可以用来将对象序列化微JSON字符串或者将JSON数据解析为JavaScrip
2015-12-30 23:46:28 461
原创 AngularJS基础——工具方法
angularJS的工具方法主要有以下这些:angular.bindangular.bootstrapangular.copyangular.elementangular.equalsangular.extendangular.forEachangular.fromJsonangular.isArrayangular.isDateangular.isDe
2015-12-30 16:45:26 1072
原创 AngularJS基础——$scope里的$apply方法和$watch方法
$apply()的作用是传播Model的变化;下面用一个定时刷新来示例: Angular基础 {{name}} {{age}} var myApp=angular.module('myApp',[]); myApp.controller('firstCtrl',function($scope,$timeo
2015-12-30 12:10:56 2958
原创 AngularJS基础——MVC、$scope的作用域、依赖注入的代码压缩以及run方法
技术要点:1)$scope代表指定控制器内的数据模型;2)$rootScope代表全局作用域的数据模型;3)控制器可以实现继承;4)依赖注入时可以实现代码压缩;5)run方法初始化全局的数据,只对全局作用域起作用,如$rootScope Angular基础 {{name}} {{age}}
2015-12-29 18:56:07 1101
原创 AngularJs基础——过滤器
AngularJs的过滤器用于转化数据:1)uppercase——格式化字符串为大写;2)lowercase——格式化字符串为小写;3)currency——格式化数字为货币格式;4)orderBy——根据某个表达式排列数组;5)filter——从数组项中选择一个子集 Angular基础 将字符串转换为大小写:
2015-12-29 17:32:09 522
原创 AngularJs的基础——$http请求数据
$http请求数据主要会有以下三种方式1.get请求2.post请求3.jsonp Angular基础 姓: 名: 姓名: var myApp=angular.module('myApp',[]); myApp.controller('personCtrl',fu
2015-12-29 16:46:03 11393
原创 AngularJs的基础——常用指令
一.常用指令:1)ng-app:定义应用程序的根元素;2)ng-model:绑定应用程序数据到html元素;3)ng-bind:绑定html元素到应用程序数据; Angular基础 在输入框中尝试输入: 姓名: {{name}} 显示效果:
2015-12-29 14:46:41 664
原创 JavaScript基础——错误处理与测试
错误处理对于今天复杂的Web应用程序开发而言至关重要。不能提前预测到可能发生的错误,不能提前采取回复策略,可能导致较差的用户体验,最终引发用户不满。多数浏览器在默认情况下都不会向用户报告错误,因此在开发和调试期间需要启动浏览器的错误报告功能。然而,在投入运行的产品代码中,则不应该再有诸如此类的错误报告出现。下面是几种避免浏览器响应JavaScript错误的方法。1)在可能发生错
2015-12-25 14:51:20 867
转载 HTML5来了,7个混合式移动开发框架
在这个时间开始学习移动开发真是最好不过了,每个人应该都有一些移动应用的创意,而且你并不需要任何的原生应用编程经验,你只需要一些HTML的相关知识,懂一些CSS和JavaScript就够了。如果你总听别人说HTML5的移动应用太慢,我只能告诉你应该有一些主见,首先HTML5会越来越好,移动端的硬件也会越来越强,怎么说呢,你仔细看一看你手机上的应用吧,很多应用已经悄悄的使用混合式开发了,如果像你说的它
2015-12-24 16:46:23 988
原创 JavaScript基础——html5脚本编程
HTML5除了定义了新的标记规则,还定义了一些JavaScript API。这些API是为了让开发人员创建出更好的、能够与桌面应用媲美的用户界面而设计的。1)跨文档消息传递API能够让我们在不降低同源策略安全性的前提下,在来自不同域的文档间传递消息。2)原生拖放功能让我们可以方便地指定某个元素可拖动,并在操作系统要放置时做出响应。还可以创建自定义的可拖动元素及放置目标。3)新的媒体
2015-12-23 17:17:03 1515
原创 JavaScript基础——使用Canvas画图
HTML5的元素提供了一组JavaScript API,让我们可以动态地创建图形和图像。图形是在一个特定的上下文中创建的,而上下文对象目前有两种。第一种是2D上下文,可以执行原始的绘图操作,比如:1)设置填充、描边颜色和模式;2)绘制矩形;3)绘制路径;4)绘制文本;5)创建渐变和模式。第二种是3D上下文,即WebGL上下文。WebGL是从OpenGLES2.0移植到浏览器
2015-12-22 17:02:05 11040 3
原创 JavaScript基础——表单脚本
虽然HTML和Web应用自诞生以来已经发生了天翻地覆的变化,但Web表单相对却没有什么改变。使用JavaScript可以增强已有的表单字段,从而创造出新的功能,或者提升表单的易用性。为此,表单、表单字段都引入了相应的属性和方法,以便JavaScript使用。下面介绍几个概念:1)可以使用一些标准或非标准的方法选择文本框中的部分或部分文本。2)大多数浏览器都采用了Firefox操作选
2015-12-21 14:46:17 1571
原创 JavaScript基础——事件
事件是将JavaScript与网页联系在一起的主要方式。"DOM3级事件"规范和HTML5定义了常见的大多数事件。即使有规范定义了基本事件,但多数浏览器仍然在规范之外实现了自己的专有事件,从而为开发人员提供更多掌握用户交互的手段。有些专有事件与特定设备关联,例如移动Safari中的orientationchange事件就是特定关联ios设备的。在使用事件时,需要考虑如下一些内存与性能方
2015-12-15 11:54:11 1219
转载 什么是百度转码?如何禁止网站百度转码?
一、什么是百度转码? 在互联网中主要有web和wap两类网页资源,其中web类资源主要基于PC电脑浏览,而wap类资源是基于mobile移动设备浏览的。当我们使用手机或平板等移动设备访问百度搜索的时候,由于很多移动设备浏览器不能直接访问WEB网页,所以百度会将web网页通过Siteapp转码技术转换为适于手机浏览的wap网页,增强用户的浏览体验,这就是百度转码。实际上不仅仅是百度,谷歌、
2015-12-11 16:33:19 6816 1
转载 jQuery Easing 使用方法及其图解
从jQuery API 文档中可以知道,jQuery自定义动画的函数.animate( properties [, duration] [, easing] [, complete] )有四个参数: properties:一组包含作为动画属性和终值的样式属性和及其值的集合duration(可选):动画执行时间,其值可以是三种预定速度之一的字符串("slow", "n
2015-12-10 20:10:37 558
原创 JavaScript基础——DOM2和DOM3
DOM2级规范定义了一些模块,用于增强DOM1级。"DOM2级核心"为不同的DOM类别引入了一些与XML命名空间有关的方法。这些变化只在使用XML或XHTML文档时才有用;对于HTML文档没有实际意义。除了与XML命名空间有关的方法外,"DOM2级核心"还定义了以编程方式创建Document实例的方法,也支持了创建DocumentType对象。"DOM2级样式"模块主要针对操作元素的样
2015-12-01 16:05:45 908
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人