AngularJS API
API significaApplication Programming Interface (interfaz de programación de aplicaciones).
AngularJS API global
El API global de AngularJS es una colección de funciones de JavaScript para realizar tareas comunes, como:
- comparar objetos
- iterar objetos
- convertir objetos
Las funciones del API global se acceden mediante el objeto angular.
A continuación se enumeran algunas funciones comunes del API:
| API | Descripción |
|---|---|
| angular.lowercase (<angular1.7) angular.$$lowercase()(angular1.7+) |
Convierte una cadena a minúsculas |
| angular.uppercase() (<angular1.7) angular.$$uppercase()(angular1.7+) |
Convierte una cadena a mayúsculas |
| angular.isString() | Determina si el objeto dado es una cadena, devuelve true si lo es. |
| angular.isNumber() | Determina si el objeto dado es un número, devuelve true si lo es. |
Nota:Desde AngularJS 1.7, los métodos angular.lowercase y angular.uppercase fueron eliminados, reemplazados por angular.$$lowercase y angular.$$uppercase
angular.lowercase()
Ejemplo
<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 = "EJEMPLO";
$scope.x2 = angular.$$lowercase($scope.x1);
});
</script>
Pruébalo »
angular.uppercase()
Ejemplo
<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 = "ejemplo";
$scope.x2 = angular.$$uppercase($scope.x1);
});
</script>
Pruébalo »
angular.isString()
Ejemplo
<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 = "EJEMPLO";
$scope.x2 = angular.isString($scope.x1);
});
</script>
<p>{{ x1 }}</p>
<p>{{ x2 }}</p>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.x1 = "EJEMPLO";
$scope.x2 = angular.isString($scope.x1);
});
</script>
Pruébalo »
angular.isNumber()
Ejemplo
<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 = "EJEMPLO";
$scope.x2 = angular.isNumber($scope.x1);
});
</script>
<p>{{ x1 }}</p>
<p>{{ x2 }}</p>
</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.x1 = "EJEMPLO";
$scope.x2 = angular.isNumber($scope.x1);
});
</script>
Pruébalo »