জেভাস্ক্রিপ্ট এরেজ সমো মেথড
- পূর্ববর্তী পৃষ্ঠা slice()
- পরবর্তী পৃষ্ঠা sort()
- একত্রিত স্তরে ফিরে যান JavaScript Array রেফারেন্স হান্ডবুক
অর্থনীতি ও উপযোগ
some()
এই মেথড একবার সব এলিমেন্টের জন্য ফাংশন চালায় একবার সব এলিমেন্টের জন্য
some()
এই মেথড একবার সব এলিমেন্টের জন্য ফাংশন চালায় একবার সব এলিমেন্টের জন্য
- যদি ফাংশন ট্রু ব্যক্তির এলিমেন্ট পাই, some() ট্রু রিটার্ন করে (এবং বাকির মানগুলি চেক না করে)
- না তবে false
মন্তব্য:some()
মানহীন আইসিড উপাদানগুলোতে ফাংশন চালানো হয় না
মন্তব্য:some()
মৌলিক আইসিড কিনা পরিবর্তন করে না
প্রতিমান
উদাহরণ 1
ages আইসিডে 18 বা তার বেশি মান কি আছে তা পরীক্ষা করুন:
var ages = [3, 10, 18, 20]; function checkAdult(age) { return age >= 18; } function myFunction() { document.getElementById("demo").innerHTML = ages.some(checkAdult); }
উদাহরণ 2
ages আইসিডের কোনও মান নির্দিষ্ট সংখ্যার সমান বা বেশি কি না হয় তা পরীক্ষা করুন:
<p>ন্যূনতম বয়স: <input type="number" id="ageToCheck" value="18"></p> <button onclick="myFunction()">চেষ্টা করুন</button> <p>যে সব বয়সের উপরে:</p> <script> var ages = [4, 12, 16, 20]; function checkAdult(age) { return age >= document.getElementById("ageToCheck").value; } function myFunction() { document.getElementById("demo").innerHTML = ages.some(checkAdult); } </script>
সংজ্ঞা
array.some(function(currentValue, index, arr), thisValue)
পারামিটার মান
পারামিটার | বর্ণনা | ||||||||
---|---|---|---|---|---|---|---|---|---|
function(currentValue, index, arr) | বাধ্যতামূলক।আইসিডের প্রত্যেক উপাদানের জন্য চালানো হতে থাকা ফাংশন
ফাংশন পারামিটার:
|
||||||||
thisValue |
বাধ্যতামূলক নয়।ফাংশনকে "this" মান হিসাবে পাঠানোর জন্য মান পাঠানোর জন্য যদি এই পারামিটার খালি থাকে, তবে "undefined" মানের এই মান তার "this" মান হিসাবে পাঠাবে |
প্রযুক্তিগত বিবরণ
ফলাফল: | বলীয় মান।যদি এই আইসিডের কোনও উপাদান পরীক্ষা দ্বারা পার করে, তবে true ফিরাবে, না তবে false |
---|---|
JavaScript সংস্করণ: | ECMAScript 3 |
ব্রাউজার সমর্থন
টেবিলের সংখ্যাগুলো এই পদ্ধতিকে সম্পূর্ণভাবে সমর্থনকারী প্রথম ব্রাউজার সংস্করণকে নির্দেশ করে
সমস্ত ব্রাউজারগুলো এই পদ্ধতিকে সম্পূর্ণভাবে সমর্থন করে some()
পদ্ধতি:
Chrome | IE | Edge | Firefox | স্যাফারি | ওপেরা |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | স্যাফারি | ওপেরা |
সমর্থন | 9.0 | সমর্থন | সমর্থন | সমর্থন | সমর্থন |
সংশ্লিষ্ট পৃষ্ঠা
শিক্ষা:JavaScript এর অ্যারেই
শিক্ষা:JavaScript এর অ্যারেই Const
শিক্ষা:JavaScript এর অ্যারেই মেথড
শিক্ষা:JavaScript এর অ্যারেই সার্ট
- পূর্ববর্তী পৃষ্ঠা slice()
- পরবর্তী পৃষ্ঠা sort()
- একত্রিত স্তরে ফিরে যান JavaScript Array রেফারেন্স হান্ডবুক