AngularJS API

AngularJS গ্লোবাল API ফাংশন শিখুন

AngularJS API

API এর অর্থ হল অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস।

AngularJS Universal API

অ্যাঙ্গুলারজেএস গ্লোবাল এপিআই হল সাধারণ কাজগুলি করার জন্য গ্লোবাল জাভাস্ক্রিপ্ট ফাংশনগুলির একটি সেট, উদাহরণস্বরূপ:

গ্লোবাল API ফাংশন অ্যাঙ্গুলার অবজেক্ট ব্যবহার করে অ্যাক্সেস করা হয়।

নীচে কিছু সাধারণ API ফাংশনগুলির একটি তালিকা রয়েছে:

API ব্যাখ্যা
angular.lowercase() একটি স্ট্রিংকে ছোট হাতের অক্ষরে রূপান্তর করে
angular.uppercase() একটি স্ট্রিংকে বড় হাতের অক্ষরে রূপান্তর করে
angular.isString() ইঙ্গিত একটি স্ট্রিং হলে সত্য প্রদান করে
angular.isNumber() রেফারেন্স একটি সংখ্যা হলে সত্য প্রদান করে

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 = "JOHN";
  $scope.x2 = angular.lowercase($scope.x1);
});
</script>

বর্ণনা:

এই উদাহরণে, "JOHN" স্ট্রিংটি angular.lowercase() ফাংশন ব্যবহার করে ছোট হাতের অক্ষরে রূপান্তরিত হয়। এর ফলে "জন" হবে।

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 = "John";
  $scope.x2 = angular.uppercase($scope.x1);
});
</script>

বর্ণনা:

এই উদাহরণে, "John" স্ট্রিংটি angular.uppercase() ফাংশন ব্যবহার করে বড় হাতের অক্ষরে রূপান্তরিত হয়। এর ফলে "JOHN" হবে।

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 = "JOHN";
  $scope.x2 = angular.isString($scope.x1);
});
</script>

বর্ণনা:

এই উদাহরণে, angular.isString() ফাংশন একটি স্ট্রিং হিসাবে $scope.x1 পরীক্ষা করে। যেহেতু "JOHN" একটি স্ট্রিং, এটি সত্য ফিরে আসে।

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 = "JOHN";
  $scope.x2 = angular.isNumber($scope.x1);
});
</script>

বর্ণনা:

এই উদাহরণে, angular.isNumber() ফাংশন $scope.x1 একটি সংখ্যা কিনা তা পরীক্ষা করে। যেহেতু "JOHN" একটি স্ট্রিং এবং একটি সংখ্যা নয়, এটি মিথ্যা প্রদান করে।

অতিরিক্ত API ফাংশন

AngularJS অনেক দরকারী গ্লোবাল API ফাংশন প্রদান করে:

angular.equals()

দুটি মান সমান কিনা তা পরীক্ষা করে

angular.copy()

একটি বস্তুর একটি গভীর অনুলিপি তৈরি করে

angular.isObject()

রেফারেন্স একটি বস্তু কিনা পরীক্ষা করে

angular.isArray()

রেফারেন্স একটি অ্যারে কিনা তা পরীক্ষা করে

অনুশীলন করুন

নীচের টিউটোরিয়ালে AngularJS API ফাংশন সম্পর্কে আপনার বোঝার পরীক্ষা করুন:

AngularJS API টিউটোরিয়াল

angular.lowercase()
✓ ঠিক আছে! এই ফাংশন স্ট্রিংকে ছোট হাতের অক্ষরে রূপান্তর করে
angular.isString() false
✗ ভুল! angular.isString() স্ট্রিং হলে true রিটার্ন করে, অন্যথায় মিথ্যা
angular.isNumber("123") true
✓ ঠিক আছে! "123" একটি স্ট্রিং সংখ্যা নয়, তাই মিথ্যা প্রদান করে
API ফাংশন অবশ্যই $scope অবজেক্ট ব্যবহার করে অ্যাক্সেস করতে হবে
✗ ভুল! কৌণিক বস্তু ব্যবহার করে API ফাংশন অ্যাক্সেস করা আবশ্যক

দ্রষ্টব্য:

সম্পূর্ণ AngularJS API রেফারেন্স jassif দলের ওয়েবসাইটে পাওয়া যাবে। এটিতে অনেক দরকারী ফাংশনও রয়েছে।