AngularJS API

API er en forkortelse for Application Programming Interface (API).

AngularJS globale API

AngularJS globale API'er er et sæt globale JavaScript-funktioner, der bruges til at udføre nogle almindelige opgaver, såsom:

  • Sammenlign objekter
  • Iterer over objekter
  • Konverter data

Globale API-funktioner kan tilgås ved at bruge angular-objektet.

Her er en liste over nogle almindelige API-funktioner:

API Beskrivelse
angular.lowercase() Konverter strengen til små bogstaver.
angular.uppercase() Konverter strengen til store bogstaver.
angular.isString() Hvis referencen er en streng, returnerer den true.
angular.isNumber() Hvis referencen er et tal, returnerer den true.

angular.lowercase() eksempel

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

Prøv det selv

angular.uppercase() eksempel

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

Prøv det selv

angular.isString() eksempel

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

Prøv det selv

angular.isNumber() eksempel

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

Prøv det selv