API de AngularJS

API es la abreviatura de Application Programming Interface (Interfaz de Programación de Aplicaciones).

API global de AngularJS

La API global de AngularJS es un conjunto de funciones JavaScript globales que se utilizan para ejecutar tareas comunes, como:

  • Comparar objetos
  • Iterar sobre un objeto
  • Convertir datos

Las funciones API globales se acceden mediante el objeto angular.

A continuación, se lista algunos de los funciones API comunes:

API Descripción
angular.lowercase() Convertir una cadena a minúsculas.
angular.uppercase() Convertir una cadena a mayúsculas.
angular.isString() Si la referencia es una cadena, devuelve true.
angular.isNumber() Si la referencia es un número, devuelve true.

Ejemplo de 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 = "BILL";
  $scope.x2 = angular.lowercase($scope.x1);
});
</script>

Prueba personalmente

Ejemplo de 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 = "Bill";
  $scope.x2 = angular.uppercase($scope.x1);
});
</script>

Prueba personalmente

Ejemplo de 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 = "BILL";
  $scope.x2 = angular.isString($scope.x1);
});
</script>

Prueba personalmente

Ejemplo de 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 = "BILL";
  $scope.x2 = angular.isNumber($scope.x1);
});
</script>

Prueba personalmente