0

0

angularjs的内置函数你知道多少?angularjs的内置函数的介绍。

寻∝梦

寻∝梦

发布时间:2018-09-08 12:01:12

|

1489人浏览过

|

来源于php中文网

原创

本篇文章主要的向大家介绍了关于angularjs的内置函数的介绍,还有很多angularjs支持的函数介绍。接下来就让我们一起来看这篇文章吧

我们一开始就来介绍angularjs的内置函数吧:

  1. angular.lowercase:将字符串转换为小写

  2. angular.uppercase:将字符串转换为大写

  3. 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']);
  4. angular.isUndefined(value);判断value是否为undefined

  5. angular.isObject(value);判断value是否为一个对象,不包括null

  6. angular.isString(value);判断value是否为String类型

  7. angular.isNumber(value);判断value是否为Number类型

  8. angular.isDate(value);判断value是否为Date类型

  9. angular.isArray(value);判断value是否为数组

  10. angular.isFunction(value);判断value是否为函数类型

  11. angular.isElement(value);判断value是否为一个DOM元素,包括JQuery封装的DOM

  12. angular.equals(o1, o2);判断两个对象是否相等

        满足下列条件之一的,都视为两个对象相等。

  •         o1===o2 返回true

  •         o1和o2的所有属性通过angular.equals比较都相等

  • o1,o2都是NAN

  • 两个同样的正则(/abc/=/abc/)     在JavaScript中返回false,在angular中返回true

13.angular.toJson(obj, pretty);将对象转换为json,obj:需要转换的对象,pretty:true或一个数字,true表示保留对象属性值中的空格和换行,设置为一个数字表示去掉空格和换行。默认值为2,即去除空格和换行。

14.angular.fromJson(json);将一个json字符串,转换为一个对象或对象数组。

15.angular.element(element);将一个原生DOM或HTML字符串包裹为一个JQuery对象。

angularjs内置了一个迷你版的JQuery,JQlite(想看更多就到PHP中文网AngularJS开发手册中学习)

支持以下函数:

  • addClass()

  • after()

  • append()

  • attr() - Does not support functions as parameters

  • bind() - Does not support namespaces, selectors or eventData

  • children() - Does not support selectors

  • clone()

    Android 基础知识入门 pdf版
    Android 基础知识入门 pdf版

    Android 基础知识入门 pdf,介绍什么是Android、Android可以完成的功能、Android架构、Android应用程序框架、Android函数库等,从开始安装Android开始,到环境配置,到一步步编写复杂的应用程序,本书将带你了解基础但有内涵的Android入门知识。

    下载
  • contents()

  • css() - Only retrieves inline-styles, does not call getComputedStyle()

  • data()

  • detach()

  • empty()

  • eq()

  • find() - Limited to lookups by tag name

  • hasClass()

  • html()

  • next() - Does not support selectors

  • on() - Does not support namespaces, selectors or eventData

  • off() - Does not support namespaces or selectors

  • one() - Does not support namespaces or selectors

  • parent() - Does not support selectors

  • prepend()

  • prop()

  • ready()

  • remove()

  • removeAttr()

  • removeClass()

  • removeData()

  • replaceWith()

  • text()

  • toggleClass()

  • triggerHandler() - Passes a dummy event object to handlers.

  • unbind() - Does not support namespaces

  • val()

  • wrap()

好了,本篇文章到这就结束了(想看更多就到PHP中文网AngularJS使用手册中学习),有问题的可以在下方留言提问。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

1

2026.01.29

java配置环境变量教程合集
java配置环境变量教程合集

本专题整合了java配置环境变量设置、步骤、安装jdk、避免冲突等等相关内容,阅读专题下面的文章了解更多详细操作。

2

2026.01.29

java成品学习网站推荐大全
java成品学习网站推荐大全

本专题整合了java成品网站、在线成品网站源码、源码入口等等相关内容,阅读专题下面的文章了解更多详细推荐内容。

0

2026.01.29

Java字符串处理使用教程合集
Java字符串处理使用教程合集

本专题整合了Java字符串截取、处理、使用、实战等等教程内容,阅读专题下面的文章了解详细操作教程。

0

2026.01.29

Java空对象相关教程合集
Java空对象相关教程合集

本专题整合了Java空对象相关教程,阅读专题下面的文章了解更多详细内容。

3

2026.01.29

clawdbot ai使用教程 保姆级clawdbot部署安装手册
clawdbot ai使用教程 保姆级clawdbot部署安装手册

Clawdbot是一个“有灵魂”的AI助手,可以帮用户清空收件箱、发送电子邮件、管理日历、办理航班值机等等,并且可以接入用户常用的任何聊天APP,所有的操作均可通过WhatsApp、Telegram等平台完成,用户只需通过对话,就能操控设备自动执行各类任务。

24

2026.01.29

clawdbot龙虾机器人官网入口 clawdbot ai官方网站地址
clawdbot龙虾机器人官网入口 clawdbot ai官方网站地址

clawdbot龙虾机器人官网入口:https://clawd.bot/,clawdbot ai是一个“有灵魂”的AI助手,可以帮用户清空收件箱、发送电子邮件、管理日历、办理航班值机等等,并且可以接入用户常用的任何聊天APP,所有的操作均可通过WhatsApp、Telegram等平台完成,用户只需通过对话,就能操控设备自动执行各类任务。

16

2026.01.29

Golang 网络安全与加密实战
Golang 网络安全与加密实战

本专题系统讲解 Golang 在网络安全与加密技术中的应用,包括对称加密与非对称加密(AES、RSA)、哈希与数字签名、JWT身份认证、SSL/TLS 安全通信、常见网络攻击防范(如SQL注入、XSS、CSRF)及其防护措施。通过实战案例,帮助学习者掌握 如何使用 Go 语言保障网络通信的安全性,保护用户数据与隐私。

8

2026.01.29

俄罗斯Yandex引擎入口
俄罗斯Yandex引擎入口

2026年俄罗斯Yandex搜索引擎最新入口汇总,涵盖免登录、多语言支持、无广告视频播放及本地化服务等核心功能。阅读专题下面的文章了解更多详细内容。

577

2026.01.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
550W粉丝大佬手把手从零学JavaScript
550W粉丝大佬手把手从零学JavaScript

共1课时 | 0.3万人学习

微信小程序开发之API篇
微信小程序开发之API篇

共15课时 | 1.2万人学习

php-src源码分析探索
php-src源码分析探索

共6课时 | 0.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号