AngularJS API

API is de afkorting van Application Programming Interface (API).

AngularJS globale API

AngularJS globale API is een set van globale JavaScript-functies die worden gebruikt om enkele gebruikelijke taken uit te voeren, zoals:

  • Objecten vergelijken
  • Objecten itereren
  • Gegevens omzetten

Globale API-functies kunnen worden bereikt door gebruik te maken van het angular-object.

Hier is een lijst van enkele veelgebruikte API-functies:

API Beschrijving
angular.lowercase() Converteer een string naar kleine letters.
angular.uppercase() Converteer een string naar hoofdletters.
angular.isString() Retourneert true als de verwijzing een string is.
angular.isNumber() Retourneert true als de verwijzing een getal is.

Voorbeeld van 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>

Probeer het zelf

Voorbeeld van 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>

Probeer het zelf

angular.isString() Voorbeeld

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

Probeer het zelf

angular.isNumber() Voorbeeld

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

Probeer het zelf