`
- 浏览:
60896 次
- 性别:
- 来自:
长沙
-
- Angular.js
- 大量的基本javascript工具方法,是一个很强大的工具js,基本包含日常所需要的工具方法
- 至少少数的方法,会绑定到 angular对象中
- 下面是全部的方法
- msie: true, 简单的识别浏览器是是不是ie
jqLite: true,
jQuery: true,
slice: true, 数组的slice方法
splice: true, 数组的 splice 方法
push: true,
toString: true, bject.prototype.toString,大量的类型识别使用改方法
ngMinErr: true, ng的异常工具类
angularModule: true,
uid: true, angular 会为每一个 sopel或者其他对象生成一个唯一id,就使用的改方法
REGEX_STRING_REGEXP: true, 字符串校验正则表达式
VALIDITY_STATE_PROPERTY: true,
lowercase: true, 字符串大小写转化 两个的区别是 当浏览器 大小字母不区别的石猴
uppercase: true, 字符串大小写转化
manualLowercase: true, 字符串大小写转化
manualUppercase: true, 字符串大小写转化
nodeName_: true, 获得节点的名字
isArrayLike: true,
forEach: true, 迭代器
forEachSorted: true,
reverseParams: true, k,v 变成 v k
nextUid: true, 得到下一个 uid
setHashKey: true, set 或者 删除 Hashkey方法
extend: true, 要看懂 baseExtend(dst, objs, deep) 把 objs 对象复制到 dst里面。deep默认是flass
toInt: true, parseInt(str, 10)
inherit: true, 调用 extend 主要是使用了 Object.create(parent), 重写重建一个对象啊
merge: true, 要看懂 baseExtend(dst, objs, deep) 把 objs 对象复制到 dst里面。deep默认是 true
noop: true,
identity: true,
valueFn: true, 判断是不是方法
isUndefined: true,
isDefined: true, 判断不等于 undefined ( return typeof value !== 'undefined' )
isObject: true,
isBlankObject: true, 识别是不是继承了。
isString: true,
isNumber: true,
isDate: true,
isArray: true,
isFunction: true,
isRegExp: true,
isWindow: true,
isScope: true,
isFile: true,
isFormData: true,
isBlob: true,
isBoolean: true,
isPromiseLike: true,
trim: true,
escapeForRegexp: true,
isElement: true,
makeMap: true, 有,的字符串变成 map,每个value 是 true
includes: true,
arrayRemove: true, 删除数组中的某个值
copy: true,
equals: true,
csp: true,
jq: true,
concat: true,
sliceArgs: true,
bind: true,
toJsonReplacer: true,
toJson: true,
fromJson: true,
convertTimezoneToLocal: true,
timezoneToOffset: true,
startingTag: true,
tryDecodeURIComponent: true,
parseKeyValue: true, 把http参数转成 map
toKeyValue: true, 把 obj 转出 http参数 比如 {1,‘2’} 1=2&
encodeUriSegment: true, 把 什么码转成 特殊符号 包含 encodeUriQuery
encodeUriQuery: true, 把 什么码转成 特殊符号
angularInit: true,
bootstrap: true,
getTestability: true,
snake_case: true,
bindJQuery: true,
assertArg: true, 如果参数 arg是false就抛出错误
assertArgFn: true, 如果 arg 是不是方法就抛出错误
assertNotHasOwnProperty: true, 如果 name 是 hasOwnProperty 抛出错误,hasOwnProperty是odjcat的一个方法
getter: true,
getBlockNodes: true,
hasOwnProperty: true, 是不是
createMap: true, 创建 null的对象
stringify: true, 把 传递的参数 value 不管是什么,转成 字符串
NODE_TYPE_ELEMENT: true,
NODE_TYPE_ATTRIBUTE: true,
NODE_TYPE_TEXT: true,
NODE_TYPE_COMMENT: true,
NODE_TYPE_DOCUMENT: true,
NODE_TYPE_DOCUMENT_FRAGMENT: true,
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Angular.js 是一个强大的JavaScript框架,由Google维护,用于构建单页应用(Single Page Applications, SPA)。这个版本,v1.8.3,是Angular.js的一个稳定版本,它提供了丰富的功能和改进,帮助开发者构建高性能、可...
**Angular.js** 是一款强大的JavaScript框架,主要用于构建强交互性的Web应用。它的核心设计理念是引入MVC(Model-View-Controller)模式到前端开发中,从而帮助开发者更高效地组织和管理代码,尤其是在处理复杂的...
在前端开发领域,AngularJS(通常简称为Angular.js)是一个非常流行且强大的JavaScript框架,由Google维护。这个框架主要用于构建动态、单页Web应用程序(SPA),它提供了丰富的功能来简化前端开发过程,包括数据...
这个"angular.js-master.zip"压缩包很可能是AngularJS的源码仓库,特别是1.3版本的一个分支或特定里程碑。 AngularJS的核心特性包括: 1. **双向数据绑定**:AngularJS提供了一种机制,使得视图(View)与模型...
Angular.js 是一个强大的前端JavaScript框架,它提供了丰富的功能和灵活性,用于构建动态、数据驱动的Web应用程序。而WUI-DatePicker是一款基于Angular.js开发的日期选择器插件,专为提高用户体验而设计,提供了多种...
angular.js文件包angular.js文件包
Angular.js,由Google维护,是一个强大的前端JavaScript框架,它提供了一种声明式编程方式来构建交互式的Web应用。在这个“基于angular.js日期选择器”的项目中,我们关注的是如何利用Angular.js的强大功能来实现对...
angular.min.Js
angular.min.js 是压缩版的angular.js,主要是删除了注释,去除了所有的回车和空格,也对函数变量等做了缩写处理,在使用上没有任何区别,但是压缩版比较小,在正式环境中,越小的js文件,可以保证网站越快的被打开
Angular.js是一个非常流行的开源JavaScript框架,主要用于开发动态网页。对于有一定HTML和JavaScript基础的人来说,它是一个理想的选择,因为它能够帮助开发者组织JavaScript代码,创建响应式网站,并且与jQuery等...
Angular.js,作为一个强大的前端JavaScript框架,由Google维护,被广泛应用于构建复杂的单页应用(SPA)和后台管理系统。本篇将深入探讨Angular.js的核心特性、架构设计以及如何在实际项目中构建一个后台管理系统。 ...
angular.js由谷歌开发简化了前端开发,实现数据双向绑定支持MVC模式。
Angular.js 是一个强大的、开源的前端JavaScript框架,由Google维护,用于构建可维护的、高性能的Web应用程序。在这个"angular.min.v125.rar"压缩包中,包含的是Angular.js的一个特定版本——v1.2.5的压缩最小化版,...
angular.min.js
Angular.js是Google维护的一个前端JavaScript框架,用于构建单页应用(SPA)。它提供了数据绑定、指令、服务、过滤器等功能,极大地提高了开发效率。在这个项目中,Angular.js可能被用来处理前端的数据展示、用户...