摘要: 平常的函数声明调用function foo(){},foo();若无return语句,则返回undefined。new声明函数,函数体里无return或者return 基本数据类型,函数返回this,否则返回对象 函数的调用方式:1、直接调用 foo()2、对象方法调用 o.method()3、构造 阅读全文
posted @ 2016-04-28 13:30 -小白白白 阅读(100) 评论(0) 推荐(0) 编辑
摘要: .join() - 数组成员拼接为字符串,原数组不变.reverse() - 翻转数组成员,修改原数组.sort() - 按字符串将数组成员排序,修改原数组.concat() - 连接两个数组,原数组不变.slice() - 数组切片,原数组不变.splice() - 数组剪切和在剪切位置插入成员, 阅读全文
posted @ 2016-04-28 12:25 -小白白白 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 对象包含一系列属性,属性是无序的。每个属性都有一个字符串key和对应的value。 原型链 创建函数会默认带一个prototype的属性,它是一个对象,能够被后面用new构造的函数继承,prototype内也有一个proto属性,属性内存在Object.prototype,在向上是null。 直接定 阅读全文
posted @ 2016-04-27 20:07 -小白白白 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.restrict (字符串)可选参数,指明指令在DOM里面以什么形式被声明; 取值有:E(元素),A(属性),C(类),M(注释),其中默认值为A; E(元素):<directiveName></directiveName>A(属性):<div directiveName='expression 阅读全文
posted @ 2016-04-25 18:11 -小白白白 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 用modul.filter 阅读全文
posted @ 2016-04-25 16:08 -小白白白 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 在AngularJS的世界里,filter提供了一种格式化数据的方法,Angular也提供给我们了很多内建的过滤器,并且建立自定义过滤器也是相当的简单 阅读全文
posted @ 2016-04-24 22:11 -小白白白 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 格式: 1 var objs =[{a:1},{a:2}]; 2 angular.forEach(objs, function(data,index,array){ 3 //data等价于array[index] 4 console.log(data.a+'='+array[index].a); 5 阅读全文
posted @ 2016-04-24 17:54 -小白白白 阅读(174) 评论(0) 推荐(0) 编辑
摘要: $watch是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你。 $watch(watchExpression, listener, objectEquality); 每个参数的说明如下: watchExpression:监听的对象,它可以是一个angular表达式如'nam 阅读全文
posted @ 2016-04-24 15:41 -小白白白 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 {{date}} 4 5 6 7 8 9 var firstController = function($scope){ 10 $scope.date = new Date(); 11 12 setInterval(function(){ 13 $scope.$apply(function... 阅读全文
posted @ 2016-04-22 15:32 -小白白白 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 15 16 阅读全文
posted @ 2016-04-22 14:59 -小白白白 阅读(190) 评论(0) 推荐(0) 编辑