API AngularJS

API هو اختصار لـ Application Programming Interface (واجهة برمجة التطبيقات).

API AngularJS

API AngularJS العالمية هي مجموعة من الدوال الجافا سكريبت العالمية، تستخدم للتنفيذ بعض المهام الشائعة، مثل:

  • مقارنة الكائنات
  • التنقل عبر الكائنات
  • تحويل البيانات

الدوال API العالمية يمكن الوصول إليها باستخدام الكائن angular.

إليك قائمة بعض الدوال الشائعة لـ API:

API الوصف
angular.lowercase() تحويل النص إلى حروف صغيرة
angular.uppercase() تحويل النص إلى حروف كبيرة
angular.isString() إذا كان الاستدلال نصًا، فإنه يعود بـ true.
angular.isNumber() إذا كان الاستدلال رقمًا، فإنه يعود بـ true.

مثال على 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>

آزمایش کنید

مثال على 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>

آزمایش کنید

مثال angular.isString()

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

آزمایش کنید

مثال angular.isNumber()

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

آزمایش کنید