AngularJS API

API on lyhennys termistä Application Programming Interface.

AngularJS globaalit API

AngularJS globaalit API ovat joukko globaaleja JavaScript-funktioita, jotka suorittavat yleisiä tehtäviä, kuten:

  • Objektien vertailu
  • Objektien iterointi
  • Datan muuntaminen

Kansainväliset API-funktiot saavutetaan angular-objektin avulla.

Tässä on lista joistakin yleisimmistä API-funktioiden

API Kuvaus
angular.lowercase() Muunna merkkijono pieneksi.
angular.uppercase() Muunna merkkijono isoksi.
angular.isString() Jos viittaus on merkkijono, palauttaa true.
angular.isNumber() Jos viittaus on numero, palauttaa true.

angular.lowercase() esimerkki

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

Kokeile itse

angular.uppercase() esimerkki

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

Kokeile itse

angular.isString() esimerkki

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

Kokeile itse

angular.isNumber() esimerkki

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

Kokeile itse