angularjs之函数
来源:互联网 发布:兰蔻臻白精华乳 知乎 编辑:程序博客网 时间:2024/06/05 11:39
- angular.lowercase:将字符串转换为小写
- angular.uppercase:将字符串转换为大写
- angular.forEach(obj, iterator, [context]):遍历对象集合,该函数包括三个参数,第一个参数表示需要遍历的对象或数组,第二个参数为一个函数,第三个对象为当前的上下文环境(this);
var values = {name: 'misko', gender: 'male'};var log = [];angular.forEach(values, function(value, key) { this.push(key + ': ' + value);}, log);expect(log).toEqual(['name: misko', 'gender: male']);
- angular.isUndefined(value);判断value是否为undefined
- angular.isObject(value);判断value是否为一个对象,不包括null
- angular.isString(value);判断value是否为String类型
- angular.isNumber(value);判断value是否为Number类型
- angular.isDate(value);判断value是否为Date类型
- angular.isArray(value);判断value是否为数组
- angular.isFunction(value);判断value是否为函数类型
- angular.isElement(value);判断value是否为一个DOM元素,包括JQuery封装的DOM
- angular.equals(o1, o2);判断两个对象是否相等
- o1===o2 返回true
- o1和o2的所有属性通过angular.equals比较都相等
- o1,o2都是NAN
- 两个同样的正则(/abc/=/abc/) 在JavaScript中返回false,在angular中返回true
14.angular.fromJson(json);将一个json字符串,转换为一个对象或对象数组。
15.angular.element(element);将一个原生DOM或HTML字符串包裹为一个JQuery对象。
angularjs内置了一个迷你版的JQuery,JQlite
支持以下函数:
addClass()
after()
append()
attr()
- Does not support functions as parametersbind()
- Does not support namespaces, selectors or eventDatachildren()
- Does not support selectorsclone()
contents()
css()
- Only retrieves inline-styles, does not callgetComputedStyle()
data()
detach()
empty()
eq()
find()
- Limited to lookups by tag namehasClass()
html()
next()
- Does not support selectorson()
- Does not support namespaces, selectors or eventDataoff()
- Does not support namespaces or selectorsone()
- Does not support namespaces or selectorsparent()
- Does not support selectorsprepend()
prop()
ready()
remove()
removeAttr()
removeClass()
removeData()
replaceWith()
text()
toggleClass()
triggerHandler()
- Passes a dummy event object to handlers.unbind()
- Does not support namespacesval()
wrap()
0 0
- angularjs之函数
- angularjs之全局函数
- AngularJS系列之JavaScript函数和对象
- angularjs学习之五(angularjs中一般函数参数的传递)
- angularjs bindJQuery函数详解
- angularJS之$apply()方法
- angularJS之$watch用法
- angularjs组件之select
- angularJS之$apply()方法
- Angularjs 路由之初识
- AngularJS入门之动画
- Hello World 之 AngularJS
- angularjs培训之filter
- angularjs培训之service
- AngularJS 学习 之 过滤器
- AngularJS之表单验证
- angularJS之ui-router
- AngularJS之input指令
- 关于com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536的解决方法
- Ext.js问题重现整理(1)(树和路由)
- 【Zookeeper】基本配置
- oracle 行列转换
- android simple github 官网地址
- angularjs之函数
- 【BestCoder Round 65C】【树状数组 动态查找第k大 O(nlogn)】ZYB's Premutation 告诉你前i个数中的逆序对数让你还原全排列
- 1057. Stack (30)【栈+树状数组】——PAT (Advanced Level) Practise
- 图的邻接矩阵实现_MGraph
- 【BestCoder Round 65D】【树形DP 容斥思想】ZYB's Tree 求距离每个节点距离不超过k的节点数
- spring bean id和bean name的区别
- iOS开-UIKit( UITableView.h - -解读)
- Android 编译系统
- 【剑指offer】之判断二叉树平衡