AngularJS全局API

2023-11-02

AngularJS全局API

AngularJS全局API是一组全局JavaScript函数,用来进行一些常用的操作,例如:

· 比较两个对象

· 迭代对象

· 进行数据格式转换

全局API函数可以通过angular对象来直接调用。

  下表列除了一些比较常用的Angular API函数:

API

描述

angular.lowercase()

将字符串转换为小写形式。

angular.uppercase()

将字符串转换为大写形式。

angular.isString()

判断给定的对象是否为字符串。

angular.isNumber()

判断给定的对象是否为数字。

 

 

 

angular.lowercase()  -----将字符串转换为小写形式

<body>

    <div ng-app="myApp" ng-controller="myCtrl">

        <p>{{ x1 }}</p>

        <p>{{ x2 }}</p>

    </div>

    <script>

        var app = angular.module('myApp', []);

        app.controller('myCtrl', function($scope) {

            $scope.x1 = "JOHN";

            $scope.x2 = angular.lowercase($scope.x1);

        });

    </script>

</body>

 

 

angular.uppercase()  -----将字符串转换为写形式

<body>

    <div ng-app="myApp" ng-controller="myCtrl">

        <p>{{ x1 }}</p>

        <p>{{ x2 }}</p>

    </div>

    <script>

        var app = angular.module('myApp', []);

        app.controller('myCtrl', function($scope) {

            $scope.x1 = "John";

            $scope.x2 = angular.uppercase($scope.x1);

        });

    </script>

</body>

 

 

angular.isString() -----判断给定的对象是否为字符串

<body>

    <div ng-app="myApp" ng-controller="myCtrl">

        <p>{{ x1 }}</p>

        <p>{{ x2 }}</p>

    </div>

    <script>

        var app = angular.module('myApp', []);

        app.controller('myCtrl', function($scope) {

            $scope.x1 = "JOHN";

            $scope.x2 = angular.isString($scope.x1);

        });

    </script>

</body>

 

 

angular.isNumber()  -----判断给定的对象是否为数字

<body>

    <div ng-app="myApp" ng-controller="myCtrl">

        <p>{{ x1 }}</p>

        <p>{{ x2 }}</p>

    </div>

    <script>

        var app = angular.module('myApp', []);

        app.controller('myCtrl', function($scope) {

            $scope.x1 = "JOHN";

            $scope.x2 = angular.isNumber($scope.x1);

        });

    </script>

</body>


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AngularJS全局API 的相关文章

随机推荐

  • Matlab学习笔记(1)--Matlab基础矩阵运算学习

    最近接触并学习了Matlab 充分感受到了Matlab的强大 正所谓好记忆不如烂笔头 所以在此写一下学习笔记 以便后续温习 因为Matlab是一个十分重实践的软件 所以学习笔记我打算不按照常规写法来进行 而是通过作者在学习中做的练习题来进行
  • webpack5 学习(三)—— 管理资源:加载 images

    在 webpack 5 中 可以使用内置的 Asset Modules 来处理图像资源 webpack config js 修改webpack config js const path require path module exports
  • SoapUI工具---webservice接口(带图详细步骤)

    目录 首先 找一个接口 1 WEB服务 2 WSDL 界面 3 getMobileCodeInfo界面 SoapUI工具调用 1 打开界面 2 添加接口 3 执行接口 4 创建测试用例 5 添加断言 6 运行结果 编辑 首先 找一个接口 1
  • VS2010+opencv msvcprtd.lib(MSVCP90D.dll) : error LNK2005 error LNK2019等错误

    VS 2010 Opencv 遇到了msvcprtd lib MSVCP90D dll error LNK2005 error LNK 2019等多个错误 刚开始没注意 以为是opencv的库添加的有问题 仔细检查了之后发现库添加的没有问题
  • 人工智能学习(五)人工智能三巨头

    他们分别是杰弗里 辛顿 Geoffrey Hinton 约书亚 本吉奥 Yoshua Bengio 和扬 勒丘恩 Yann LeCun 这三个人通常被大众称为 深度学习三巨头 为什么要介绍他们呢 因为人工智能如今能够发展地如此迅猛 他们几个
  • 注意今晚停机更新

    注意今晚停机更新 LOL将在6月13日凌晨1点开始全区停机维护 请注意 6月13日0点将关闭排位赛入口 不会影响正在进行中的排位赛 发布13 12版本 预计停机时间为1 00 12 00 对于在停机期间结束的活动 其实际结束时间也将提前至停
  • MFC快速入门

    1 新建 MFC 2 直接进入框图界面 资源文件 rc Dialog 3 给控件添加消息处理函数 选中控件 右键 添加事件处理程序 跳转函数 写函数 4 在消息处理函数中添加自定义功能 在我们使用任意一种方法添加了消息处理函数以后 都只能得
  • unity3D 《见缝插针》--得分显示、结束动画、以及游戏的重置

    一 得分显示 1 首先在scene新建一个Text的UI组件 它在Canvas面板下 2 进行缩放 3 为Canvas添加脚本 代码如下 public static int scoreValue public Text scoreText
  • 【Android】常用对话框大全(三)自定义Dialog的三种方式(Theme,PopupWindow,Dialog)

    Android Dialog自定义的方式有很多 例如 Theme Dialog PopupWindow AlertDialog View等方式 Android常用对话框系列文章 Android 常用对话框大全 一 Android Dialo
  • [毕业设计]LaTeX论文模板排版

    目录 前言 课题背景和意义 实现技术思路 实现效果图样例 前言 大四是整个大学期间最忙碌的时光 一边要忙着备考或实习为毕业后面临的就业升学做准备 一边要为毕业设计耗费大量精力 近几年各个学校要求的毕设项目越来越难 有不少课题是研究生级别难度
  • matplotlib—画正弦、余弦函数图

    一 导入模块 import matplotlib pyplot as plt import numpy as np plt rcParams font sans serif SimHei 用于正常显示中文标签 plt rcParams ax
  • 人工智能与神经网络-激活函数

    人工神经元的工作原理 大致如下 上述过程的数学可视化过程如下图 激活函数 Activation Function 是一种添加到人工神经网络中的函数 旨在帮助网络学习数据中的复杂模式 类似于人类大脑中基于神经元的模型 激活函数最终决定了要发射
  • 【宝塔面板建站】01. 5分钟windows宝塔面板的安装(保姆级图文)

    目录 1 下载宝塔面板 2 安装宝塔面板 3 初始化面板 4 安装套件 关于建站使用 总结 宝塔面板建站 分享宝塔面板从安装到实战的宝塔面板本机免云服务器免域名搭建网站等内容 欢迎关注 宝塔面板建站 系列 持续更新中 欢迎关注 宝塔面板建站
  • 机器人学之动力学笔记【11】—— 拉格朗日 动力学方程

    机器人学之动力学笔记 11 拉格朗日 动力学方程 1 拉格朗日法 2 举例 An RP Manipulator 3 转换到笛卡尔空间下 4 考虑能量损耗 1 拉格朗日法 之前我们学习了如何使用牛顿 欧拉法 基于力和力矩分析 建立机械臂的动力
  • 解决文件只能在windows系统上传成功,而linux系统上传失败。

    场景 在我们项目准备上线进行SIT测试的时候 测试在文件上传的时候 一直上传不成功 表示当前文件不支持上传 然后我们让测试将他的文件发送给我们进行测试 我们是能够上传成功的 然后询问他们使用的什么系统 发现他们使用的是Linux发行版操作系
  • android中surfaceview时间长了卡主,被SurfaceView搞死了的搞后感

    这几天遇到一个问题 视频播放时 为了保持视频的宽高比 就需要在surfaceView的父view的大小改变的时候 改变SurfaceView的大小 父View的大小改变的时候 会走View的onSizeChanged回调 所以 复写了这个方
  • Oracle 11G Client 客户端安装步骤(图文详解)

    oracle 2010 http www cnblogs com jiguixin archive 2011 09 09 2172672 html 下载地址 http download oracle com otn nt oracle11g
  • 文件操作 和 IO

    目录 编辑一 认识文件 1 文件路径 2 其它知识 二 Java 中操作文件 三 文件内容的读写 1 Reader 2 InputStream 3 输出 一 认识文件 文件是在硬盘上存储数据的一种方式 操作系统帮我们把硬盘的一些细节都封装起
  • docker运行nginx为什么要使用 nginx -g ‘daemon off;‘

    1 docker容器跑着为啥会挂掉 docker 容器默认会把容器内部第一个进程 也就是pid 1的程序作为docker容器是否正在运行的依据 如果docker 容器pid挂了 那么docker容器便会直接退出 2 docker run的时
  • AngularJS全局API

    AngularJS全局API AngularJS全局API是一组全局JavaScript函数 用来进行一些常用的操作 例如 比较两个对象 迭代对象 进行数据格式转换 全局API函数可以通过angular对象来直接调用 下表列除了一些比较常用