angular对象简单介绍

[javascript] view plain copy  在CODE上查看代码片派生到我的代码片

  1. //判断是否是个数组  
  2. angular.isArray([])//true  
  3. angular.isArray("strings")//false  
  4. //判断是否是个日期对象  
  5. var a = angular.isDate(new Date());//true  
  6. //判断一个值是否被定义  
  7. angular.isDefined(undefined);//false  
  8. angular.isDefined([])//true  
  9. //和defined刚好相反  
  10. angular.isUndefined(undefined);//true  
  11. //angular.isElement 确定是否是一个dom元素,或者jq对象  
  12. angular.isElement()  
  13. //angualr.isFunction 确定是否是个方法  
  14. angular.isFunction(function(){});//true  
  15. //angular.isNumber 确定是否是个数字  
  16. angular.isNumber(1);//true  
  17. //angular.isObject 确定是否是个对象  
  18. angular.isObject(null)//false  
  19. angular.isObject([])//true  
  20. //angular.isString 确定是否是字符串  
  21. angular.isString("abc")//true  

 

[javascript] view plain copy  在CODE上查看代码片派生到我的代码片

  1. angular.uppercase(string);//将所有的英文字母大写  
  2. angular.lowercase(string);//转换指定的字符串为小写。  
  3. angular.equals(o1, o2);//确定两个对象或两个值是相等的。支持值类型,正则表达式,数组和对象。  
  4. angular.extend(目标对象, Source对象);//浅拷贝,不支持深拷贝  
  5. angular.fromJson(json);//处理json,返回Json字符串  
  6. angular.toJson(json_string)//传入json字符串,返回json对象  
  7. angular.copy(a,b)//将b的引用改为a的引用,相当于b=a  

 

[javascript] view plain copy  在CODE上查看代码片派生到我的代码片

  1. //angular.forEach 遍历数组和对象  
  2. angular.forEach(遍历对象,function(val,key){  
  3.     ....  
  4. },这里可以有第三个参数写了function里面的this就会指向这个对象)  
  5.   
  6. angular.bind()//绑定函数,作为函数的上下文  
  7. angular.bind(self, fn, args);  
  8. self 绑定的对象  
  9. fn 方法  
  10. args 向方法里面传入的变量  
  11.   
  12. var a = {name:"zhangsan"};  
  13. 第一种  
  14. var f = angular.bind(a,function(age){  
  15.     console.log(this.name+"age is"+age);  
  16. },10)  
  17. f();  
  18. 第二种  
  19. var f = angular.bind(a,function(age){  
  20.     console.log(this.name+"age is"+age);  
  21. })  
  22. f(10);  

 

 

[javascript] view plain copy  在CODE上查看代码片派生到我的代码片

  1. angular.bootstrap()//方法用于手动初始化angular  
  2. angular.bootstrap(element, [modules], [config]);  
  3. element dom元素  
  4. modules 模块加载需要引入的模块  
  5. config 对象用于定义应用程序的配置选项  
  6.   
  7. angular.module()//方法用于创建,注册和检索modele  
  8. angular.bootstrap(element, [modules], [config]);  
  9. element ng-app的值  
  10. modules 模块加载需要引入的模块  
  11. config 对象用于定义应用程序的配置选项  
  12.  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值