জাভাস্ক্রিপ্ট জেকুয়েরি এঙ্গুলার জেএস এইচটিএমএল সিএসএস বুটস্ট্রাপ পিএইচপি সি প্রোগ্রামিং
লগইন
×

জাভাস্ক্রিপ্ট রেফারেন্স

রেফারেন্স

জাভাস্ক্রিপ্ট

অপারেটর-Operator স্টেটমেন্ট-Statement অ্যারে-Array বুলিয়ান-Boolean স্ট্রিং-String সংখ্যা-Number রেগুলার এক্সপ্রেশন-RegExp গণিত-Math তারিখ-Date কনভার্শন-Conversion

এইচটিএমএল ডোম-DOM

ডোম ডকুমেন্ট-DOMDocument ডোম এলিমেন্ট-DOMElement ডোম এট্রিবিউট-DOMAttribute ডোম স্টাইল-DOMStyle ডোম ইভেন্ট-DOMEvent

এইচটিএমএল অবজেক্ট

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>


 

জাভাস্ক্রিপ্ট অ্যারে রেফারেন্স


অ্যারে অবজেক্ট

একটি সিঙ্গেল ভ্যারিয়েবলে অনেক ভ্যালু রাখার জন্য অ্যারে অবজেক্ট ব্যবহার হয়ঃ

var fruits = ["Mango", "Aple", "Orange"];

অ্যারে শূন্য(০) থেকে ইনডেক্স করেঃ অ্যারে এর প্রথম এলিমেন্টের ইনডেক্স হচ্ছে ০, দ্বিতীয়টির হচ্ছে ১ এবং এভাবে চলতে থাকে।


অ্যারে প্রোপার্টি

প্রোপার্টি বর্ণনা
constructor অ্যারে অবজেক্ট প্রোটোটাইপ তৈরির জন্য এই ফাংশন রিটার্ন করে।
length একটি অ্যারের এলিমেন্টের সংখ্যা রিটার্ন করে।
prototype একটি অ্যারে অবজেক্টের মধ্যে প্রোপার্টি এবং মেথড যোগ করে।

অ্যারে মেথড

মেথড বর্ণনা
concat() দুইটি অথবা তার বেশি অ্যারেকে যুক্ত করে এবং যুক্ত অ্যারের একটি কপি রিটার্ন করে।
copyWithin() একটি অ্যারের সাথে নির্দিষ্ট পজিশনে অ্যারে এলিমেন্ট কপি করে।
every() প্রতিটি এলিমেন্ট যদি একটি টেস্ট পাস করে তাহলে তা চেক করে।
fill() একটি স্ট্যাটিক ভ্যালুর সাথে অ্যারের মধ্যে এলিমেন্ট পূর্ণ করে।
filter() প্রতিটি এলিমেন্ট যদি একটি টেস্ট অতিক্রম করে তাহলে একটি নতুন অ্যারে তৈরি করে।
find() একটি টেস্ট অতিক্রম করলে একটি অ্যারের প্রথম এলিমেন্টের ভ্যালু রিটার্ন করে।
findIndex() একটি টেস্ট অতিক্রম করলে অ্যারের প্রথম এলিমেন্টের ইনডেক্স রিটার্ন করে।
forEach() প্রতিটি অ্যারে এলিমেন্টের জন্য একটি ফাংশন কল করে।
indexOf() একটি এলিমেন্টের জন্য অ্যারে খুজে বের করে এবং এর পজিশন রিটার্ন করে।
isArray() একটি অ্যারের মধ্যে একটি অবজেক্ট আছে কিনা তা চেক করে।
join() একটি অ্যারের সকল এলিমেন্ট একটি স্ট্রিং-এ যুক্ত করে।
lastIndexOf() শেষ থেকে শুরু করে একটি এলিমেন্টের অ্যারে খুজে বের করে এবং এর পজিশন রিটার্ন করে।
map() প্রতিটি অ্যারে এলিমেন্টের জন্য একটি ফাংশন কল করার পর এর ফলাফলের সাথে একটি নতুন অ্যারে তৈরি করে।
pop() একটি এলিমেন্টের শেষ এলিমেন্ট ডিলিট করে এবং ওই এলিমেন্ট রিটার্ন করে।
push() একটি অ্যারের শেষে নতুন এলিমেন্ট যোগ করে এবং সেই নতুন লেন্থ রিটার্ন করে।
reduce() একটি অ্যারের ভ্যালু একটি সিংগেল ভ্যালুতে রূপান্তর করে(বাম থেকে ডানে)।
reduceRight() একটি অ্যারের ভ্যালু একটি সিংগেল ভ্যালুতে রূপান্তর করে (ডান থেকে বামে)।
reverse() একটি অ্যারের এলিমেন্টগুলোকে বিপরীতভাবে সাজায়।
shift() একটি অ্যারের প্রথম এলিমেন্ট মুছে দেয় এবং সেই এলিমেন্টকে রিটার্ন করে।
slice() একটি অ্যারের একটি অংশ সিলেক্ট করে এবং সেই নতুন অ্যারে রিটার্ন করে।
some() একটি অ্যারের যেকনো এলিমেন্ট যদি একটি টেস্ট অতিক্রম করে তাহলে তা চেক করে।
sort() একটি অ্যারের এলিমেন্টগুলোকে সাজায়।
splice() একটি অ্যারে থেকে এলিমেন্ট যোগ করে বা মুছে ফেলে।
toString() একটি অ্যারেকে একটি স্ট্রিং-এ পরিনত করে এবং সে ফলাফল রিটার্ন করে।
unshift() একটি অ্যারের শুরুতে নতুন এলিমেন্ট যোগ করে এবং সেই নতুন লেন্থ রিটার্ন করে।
valueOf() একটি অ্যারের প্রিমেটিভ ভ্যালু রিটার্ন করে।