API AngularJS

API est l'abréviation de Application Programming Interface (Interface de Programmation Application).

API globale d'AngularJS

L'API globale d'AngularJS est un ensemble de fonctions JavaScript globales utilisées pour exécuter des tâches courantes, telles que :

  • Comparaison des objets
  • Itération des objets
  • Transformation des données

Les fonctions API globales sont accessibles via l'objet angular.

Voici une liste des fonctions API couramment utilisées :

API Description
angular.lowercase() Convertit une chaîne de caractères en minuscules.
angular.uppercase() Convertit une chaîne de caractères en majuscules.
angular.isString() Si la référence est une chaîne de caractères, retourne true.
angular.isNumber() Si la référence est un nombre, retourne true.

Exemple 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>

Essayez-le vous-même

Exemple 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>

Essayez-le vous-même

Exemple 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>

Essayez-le vous-même

Exemple 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>

Essayez-le vous-même