摘要: forEach是ES5中操作数组的一种方法,主要功能是遍历数组,例如: 1 2 var arr = [1,2,3,4]; arr.forEach(alert); 等价于: 1 2 3 4 var arr = [1, 2, 3, 4]; for (var k = 0, length = arr.len 阅读全文
posted @ 2017-03-19 12:45 大鱼_style 阅读(108) 评论(0) 推荐(0) 编辑
摘要: $watch简单使用 $watch是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你。 $watch(watchExpression, listener, objectEquality); 每个参数的说明如下: watchExpression:监听的对象,它可以是一个angu 阅读全文
posted @ 2017-01-07 10:35 大鱼_style 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 方法一: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 //最小值 Array.prototype.min = function() { var min = this[0]; var len = this.length; for 阅读全文
posted @ 2016-12-17 09:50 大鱼_style 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 指令无外乎增强了 HTML,提供额外的功能 以上的指令基本上已经可以满足我们的绝大多数需要了 少数情况下我们有一些特殊的需要,可以通过自定义指令的方式实现。 从更高的层次上说,指令是DOM元素上的一些标记(例如: 属性,元素名称,注释和一些CSS的类)用于转换DOM元素的内部或者对DOM元素进行一些 阅读全文
posted @ 2016-12-10 16:32 大鱼_style 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 不知道这算不算 Angular.js 的一个bug。但搜索一番后找到了一个变通的解决办法。 不知道这算不算 Angular.js 的一个bug。但搜索一番后找到了一个变通的解决办法。 不知道这算不算 Angular.js 的一个bug。但搜索一番后找到了一个变通的解决办法。 业务需求是这样的, 按钮 阅读全文
posted @ 2016-12-10 16:28 大鱼_style 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: $apply()和$digest()在AngularJS中是两个核心概念,但是有时候它们又让人困惑。而为了了解AngularJS的工作方式,首先需要了解$apply()和$digest()是如何工作的。这篇文章旨在解释$apply()和$digest()是什么,以及在日常的编码中如何应用它们。 探索 阅读全文
posted @ 2016-12-10 16:26 大鱼_style 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 描述 译者注: 看到了一篇非常好的文章,如果你有兴趣,可以查看: Promises与Javascript异步编程 , 里面对Promises规范和使用情景,好处讲的非常好透彻,个人觉得简单易懂。 既然是用来处理异步编程的,那么在浏览器端的JS里,主要是2种: setTimeout 和 Ajax 请求 阅读全文
posted @ 2016-12-10 16:24 大鱼_style 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 本文目标 30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。 如何使用本教程 最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :) 别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表 阅读全文
posted @ 2016-12-10 16:23 大鱼_style 阅读(165) 评论(0) 推荐(0) 编辑
摘要: angular.extend:依次将第二个参数及后续的参数的第一层属性(不管是简单属性还是对象)拷贝赋给第一个参数的第一层属性,即如果是对象,则是引用的是同一个对象,并返回第一个参数对象。 实例一:var r = angular.extend(b, a);将对象a的第一层属性(不管是简单属性还是对象 阅读全文
posted @ 2016-12-10 16:18 大鱼_style 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 之前我们看到使用ng-app指令,可以实现模块的自动加载。现在我们看下,angular中如何手动加载模块。需要使用到angular.bootstrap这个函数。 <html> <head> <script src="angular.js"></script> <script> // 创建moudle 阅读全文
posted @ 2016-12-04 11:56 大鱼_style 阅读(2249) 评论(0) 推荐(0) 编辑