`
jahu
  • 浏览: 60896 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Angular.js

 
阅读更多
  1.  Angular.js
  2.  大量的基本javascript工具方法,是一个很强大的工具js,基本包含日常所需要的工具方法
  3. 至少少数的方法,会绑定到 angular对象中
  4. 下面是全部的方法
  5.   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,
分享到:
评论

相关推荐

    Angular.js v1.8.3.zip

    Angular.js 是一个强大的JavaScript框架,由Google维护,用于构建单页应用(Single Page Applications, SPA)。这个版本,v1.8.3,是Angular.js的一个稳定版本,它提供了丰富的功能和改进,帮助开发者构建高性能、可...

    angular.js

    **Angular.js** 是一款强大的JavaScript框架,主要用于构建强交互性的Web应用。它的核心设计理念是引入MVC(Model-View-Controller)模式到前端开发中,从而帮助开发者更高效地组织和管理代码,尤其是在处理复杂的...

    angular.js 本地引用

    在前端开发领域,AngularJS(通常简称为Angular.js)是一个非常流行且强大的JavaScript框架,由Google维护。这个框架主要用于构建动态、单页Web应用程序(SPA),它提供了丰富的功能来简化前端开发过程,包括数据...

    angular.js-master.zip

    这个"angular.js-master.zip"压缩包很可能是AngularJS的源码仓库,特别是1.3版本的一个分支或特定里程碑。 AngularJS的核心特性包括: 1. **双向数据绑定**:AngularJS提供了一种机制,使得视图(View)与模型...

    基于angular.js的WUI-DatePicker日期选择器插件

    Angular.js 是一个强大的前端JavaScript框架,它提供了丰富的功能和灵活性,用于构建动态、数据驱动的Web应用程序。而WUI-DatePicker是一款基于Angular.js开发的日期选择器插件,专为提高用户体验而设计,提供了多种...

    angular.js文件包

    angular.js文件包angular.js文件包

    基于angular.js日期选择器.zip

    Angular.js,由Google维护,是一个强大的前端JavaScript框架,它提供了一种声明式编程方式来构建交互式的Web应用。在这个“基于angular.js日期选择器”的项目中,我们关注的是如何利用Angular.js的强大功能来实现对...

    angular.min.Js

    angular.min.Js

    angular.min.js免费下载

    angular.min.js 是压缩版的angular.js,主要是删除了注释,去除了所有的回车和空格,也对函数变量等做了缩写处理,在使用上没有任何区别,但是压缩版比较小,在正式环境中,越小的js文件,可以保证网站越快的被打开

    angular.js资料

    Angular.js是一个非常流行的开源JavaScript框架,主要用于开发动态网页。对于有一定HTML和JavaScript基础的人来说,它是一个理想的选择,因为它能够帮助开发者组织JavaScript代码,创建响应式网站,并且与jQuery等...

    angular.js后台管理系统.zip

    Angular.js,作为一个强大的前端JavaScript框架,由Google维护,被广泛应用于构建复杂的单页应用(SPA)和后台管理系统。本篇将深入探讨Angular.js的核心特性、架构设计以及如何在实际项目中构建一个后台管理系统。 ...

    angular.js-1.6.9

    angular.js由谷歌开发简化了前端开发,实现数据双向绑定支持MVC模式。

    angular.min.v125.rar(亲测可用)

    Angular.js 是一个强大的、开源的前端JavaScript框架,由Google维护,用于构建可维护的、高性能的Web应用程序。在这个"angular.min.v125.rar"压缩包中,包含的是Angular.js的一个特定版本——v1.2.5的压缩最小化版,...

    angular.min.js

    angular.min.js

    ssm+springsecurity+angular.js前后分离小练习

    Angular.js是Google维护的一个前端JavaScript框架,用于构建单页应用(SPA)。它提供了数据绑定、指令、服务、过滤器等功能,极大地提高了开发效率。在这个项目中,Angular.js可能被用来处理前端的数据展示、用户...

Global site tag (gtag.js) - Google Analytics