AngularJS快速入门指南15:API

简介:

API即Application Programming Interface(应用程序接口)。


AngularJS全局API

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

  • 比较两个对象
  • 迭代对象
  • 进行数据格式转换

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

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

API 描述
angular.lowercase() 将字符串转换为小写形式。
angular.uppercase() 将字符串转换为大写形式。
angular.isString() 判断给定的对象是否为字符串。
angular.isNumber() 判断给定的对象是否为数字。

angular.lowercase()

复制代码
<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>
复制代码

运行


angular.uppercase()

复制代码
<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>
复制代码

运行


angular.isString()

复制代码
<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>
复制代码

运行


angular.isNumber()

复制代码
<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>
复制代码

运行


本文转自Jaxu博客园博客,原文链接:http://www.cnblogs.com/jaxu/p/4502259.html,如需转载请自行联系原作者

相关文章
|
机器学习/深度学习 API
机器学习线性回归api快速入门
机器学习线性回归api快速入门
67 0
|
机器学习/深度学习 并行计算 Java
【java】 vector api 快速入门
【java】 vector api 快速入门
762 0
|
7月前
|
XML JSON API
软件吞噬世界,Api快速入门到放弃
软件吞噬世界,Api快速入门到放弃
|
7月前
|
前端开发 JavaScript API
AngularJS 的 API:模块 API、指令 API、服务 API、过滤器 API、路由 API
AngularJS 的 API:模块 API、指令 API、服务 API、过滤器 API、路由 API
86 0
|
数据采集 JSON 监控
电商爬虫API快速入门指南
电子商务爬虫API是一个公共数据爬虫API,旨在通过大多数电子商务网站收集大量实时本地化数据并搜索信息。这个数据收集工具作为一个值得信赖的解决方案,实现通过最复杂的电子商务网站收集公共信息。电子商务爬虫API适用于商业用例,诸如价格监控、产品目录映射、竞争对手分析。 这份快速入门指南解释了电子商务爬虫API的运作方式。我们还将介绍如何无忧地开始使用这个数据收集工具。
|
缓存 监控 算法
API网关:开源Apinto网关快速入门
Apinto网关基于GO语言模块化开发,5分钟极速部署,配置简单、易于维护,支持集群与动态扩容,开箱即用。
497 0
API网关:开源Apinto网关快速入门
|
JSON API 数据库
Python利用Django 构建Rest Api: 快速入门教程
Python利用Django 构建Rest Api: 快速入门教程
1025 1
Python利用Django 构建Rest Api: 快速入门教程
|
XML 开发框架 前端开发
【重温SSM框架系列】1 - Spring快速入门(配置文件及API详解)
1 - Spring快速入门(配置文件及API详解)
138 0
【重温SSM框架系列】1 - Spring快速入门(配置文件及API详解)
|
SQL XML Java
Mybatis(一)——【快速入门、增删查改操作、核心配置文件描述及API】
Mybatis(一)——【快速入门、增删查改操作、核心配置文件描述及API】
Mybatis(一)——【快速入门、增删查改操作、核心配置文件描述及API】
|
设计模式 Java 数据库连接
Spring(一)——【快速入门、配置文件、依赖注入以及API】
Spring(一)——【快速入门、配置文件、依赖注入以及API】
Spring(一)——【快速入门、配置文件、依赖注入以及API】