自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bboyjoe的博客

代码永远是你最忠诚的伙伴

  • 博客(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

LINUX自学教程

随着微软的日渐式微,相必Linux的永不宕机的忠诚已深入你心了吧。

2014-10-26

PHP5面向对象编程

帮助你深刻理解PHP,识货的都懂,理解了之后再写代码有多重要,对面试也有很大帮助的。

2014-10-26

php5开发必备文档

做PHP必备文档,有它,从新手逐步成高手

2014-10-26

Linux常用命令

详尽的Linux文档描述,帮你成为Linux大神,绝对干货

2014-10-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除