English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

AngularJS API

API signifie Application PProgramming IInterface (Application Programming Interface).

API globale d'AngularJS

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

  • Comparer les objets

  • Itérer sur l'objet

  • Convertir l'objet

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

Voici une liste de fonctions API génériques :

APIDescription
angular.lowercase (<angular1.7)
angular.$$lowercase() (angular1.7+)
Convertir une chaîne en minuscules
angular.uppercase() (<angular1.7)
angular.$$uppercase() (angular1.7+)
Convertir une chaîne en majuscules
angular.isString()Vérifiez si l'objet donné est une chaîne de caractères, et retournez true s'il l'est.
angular.isNumber()Vérifiez si l'objet donné est un nombre, et retournez true s'il l'est.

Attention :Depuis AngularJS 1.7 Après cela, supprimez les méthodes angular.lowercase et angular.uppercase et utilisez à la place angular.$$lowercase et angular.$$uppercase

angular.lowercase()

在线示例

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/angular.js/1.7.0/angular.min.js></script>
</head>
<body>
<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 = "w3codebox";
    $scope.x2 = angular.$$lowercase($scope.x1);
});
</script>
</body>
</html>
测试看看 ‹/›

angular.uppercase()

在线示例

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/angular.js/1.7.0/angular.min.js></script>
</head>
<body>
<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 = "w3codebox";
    $scope.x2 angular.$$uppercase($scope.x1);
});
</script>
</body>
</html>
测试看看 ‹/›

angular.isString()

在线示例

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/angular.js/1.7.0/angular.min.js></script>
</head>
<body>
<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 = "w3codebox";
    $scope.x2 = angular.isString($scope.x1);
});
</script>
</body>
</html>
测试看看 ‹/›

angular.isNumber()

在线示例

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/angular.js/1.7.0/angular.min.js></script>
</head>
<body>
<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 = "w3codebox";
    $scope.x2 = angular.isNumber($scope.x1);
});
</script>
</body>
</html>
测试看看 ‹/›