Index

Found 30 pages:

# Page Tags and summary
1 জাভাস্ক্রিপ্ট জাভা স্ক্রিপ্ট, জাভাস্ক্রিপ্ট
জাভাস্ক্রিপ্ট® (সংক্ষেপে JS) একটি হালকা, ইন্টারপ্রেটেড (কম্পাইল করার প্রয়োজন নেই), ওব্জেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা। ফাংশন - এর ব্যাপক ব্যবহার আমরা জাভাস্ক্রিপ্টে দেখে থাকি,  এটি ওয়েব পেজের স্ক্রিপ্টিং ভাষা হিসেবে বেশি পরিচিত, কিন্তু ব্রাউজার ছাড়াও অন্যান্য জায়গায় ব্যবহার করা হয়। এছাড়া ব্যবহার করা হয় node.js অথবা Apache CouchDB এ।
2 Getting Started (Javascript Tutorial)
জাভাস্ক্রিপ্ট কম্পিউটারেভাষার ক্ষেত্রে একটি শক্তিশালী, জটিল এবং খুব ভাল বুঝতে না পারা ভাষা । তবে, এর অন্তর্নিহিত শক্তি ইন্টারেক্টিভ ওয়েব পেজ এবং অ্যাপ্লিকেশন বিকাশ করার ক্ষমতা যোগায়, ব্যবহারকারীদের দক্ষতার সঙ্গে ফলাফল প্রবেশ করাতে এবং সেই ওয়েবপেজ এবং অ্যাপ্লিকেশান এর ফলাফল বাস্তবমুখী করে প্রকাশ করতে সাহায্য করে।
3 Index JavaScript, MDN, meta
Found 30 pages:
4 ইনহেরিটেন্স এবং প্রোটোটাইপ-চেইন Guide, Inheritence, JavaScript, NeedsContent, OOP, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং, ইনহেরিটেন্স, গাইড, জাভাস্ক্রিপ্ট
যেসব ডেভেলপার আগে ক্লাস-ভিত্তিক প্রোগ্রামিং ল্যাংগুয়েজে (যেমন সি++ বা জাভা) কোড করছেন, তারা জাভাস্ক্রিপ্টে কোড করতে গিয়ে একটু বিভ্রান্ত হবেন, কেননা জাভাস্ক্রিপ্ট একটি ডায়নামিক ল্যাংগুয়েজ আর এতে কোন class ইমপ্লিমেন্টেশন নেই ( যদিও class নামে একটি কীওয়ার্ড জাভাস্ক্রিপ্ট সংরক্ষণ করে রেখেছে - তাই এই নামে কোন ভ্যারিয়েবল তৈরি করতে পারবেন না )।
5 জাভাস্কিপ্ট ভাষার রিসোর্স JavaScript, JavaScript Language Resource, জাভাস্ক্রিপ্ট
ECMAScript হচ্ছে এক প্রকার স্ক্রিপ্টিং ভাষা যার ওপর ভিত্তি করে জাভাস্ক্রিপ্ট তৈরি। আন্তর্জাতিক ECMA সংস্থা ECMA স্ক্রিপ্ট এর জন্য ECMA-262 এবং ECMA-402 এই দুইটি মান নির্ধারণ করে দিয়েছে। নিচের ECMAScript স্টান্ডার্ডগুলো অনুমোদিত হয়েছে:
6 জাভাস্ক্রিপ্ট শেল এক্সটেনশন, জাভাস্ক্রিপ্ট, টুলস
No summary!
7 জাভাস্ক্রিপ্ট গাইড Guide, JavaScript
The JavaScript Guide shows you how to use JavaScript and gives an overview of the language. If you want to get started with JavaScript or programming in general, consult the articles in the learning area. If you need exhaustive information about a language feature, have a look at the JavaScript reference.
8 Control flow and error handling JavaScript
JavaScript supports a compact set of statements, specifically control flow statements, that you can use to incorporate a great deal of interactivity in your application. This chapter provides an overview of these statements.
9 এক্সপ্রেশন এবং অপারেটর Guide, JavaScript, NeedsReview, গাইড, জাভাস্ক্রিপ্ট
এই অধ্যায়ে জাভাস্ক্রিপ্ট এক্সপ্রেশন এবং অপারেটর নিয়ে আলোচনা করা হয়েছে, যার মধ্যে রয়েছে এসাইনমেন্ট, তুলনা করার, গানিতিক, বিট সম্পর্কিত , লজিক সংক্রান্ত, স্ট্রিং এবং আরও কিছু বিশেষ ধরনের অপারেটর।
10 ফাংশন Guide, JavaScript
ফাংশন হচ্ছে জাভাস্ক্রিপ্টের অন্যতম বিল্ডিং ব্লক। ফাংশন হচ্ছেঃ কিছু স্টেটমেন্ট যেগুলো execute হবে, যার মাধ্যমে আপনি কোন কাজ করবেন অথবা কোন মান নির্ণয় করবেন। ফাংশন ব্যবহার করার জন্য আপনি যেই স্কোপ থেকে ফাংশন কল করবেন, সেখানে ফাংশনটি লিখতে হবে (ডিফাইন করতে হবে)।
11 ভ্যালু, ভ্যারিয়েবল, এবং লিটারেল জাভাস্ক্রিপ্ট
এই চ্যাপ্টারের আলোচ্য বিষয় হল ভ্যালু যা জাভাস্ক্রিপ্ট চেনে এবং জাভাস্ক্রিপ্ট এক্সপ্রেশন গঠনের মূল কাঠামো: ভেরিয়েবল, কনস্টান্ট, এবং লিটারেল সম্পর্কে বর্ণনা করে।
12 রেগুলার এক্সপ্রেশন
আপনি কোন স্ট্রিং এর মধ্য থেকে বিশেষ প্যাটার্ন খুঁজে বের করতে রেগুলার এক্সপ্রেশন ব্যবহার করতে পারেন। জাভাস্ক্রিপ্টে, রেগুলার এক্সপ্রেশন ও অবজেক্ট। রেগুলার এক্সপ্রেশন গুলোর প্রটোটাইপ হচ্ছে  RegExp, এই অবজেক্টের exec আর test আর মেথড ব্যবহার করা হয় রেগুলার এক্সপ্রেশন মিলানোর জন্য। এছাড়াও, String অবজেক্টের match, replace, search, এবং split মেথড গুলোর সাথেও রেগুলার এক্সপ্রেশন ব্যবহার করা যায়। এই চ্যাপ্টারে রেগুলার এক্সপ্রেশন নিয়েই আলোচনা করা হয়েছে।
13 জাভাস্ক্রিপ্ট প্রযুক্তির সংক্ষিপ্ত বিবরণ JavaScript
Whereas HTML defines a webpage's structure and content and CSS sets the formatting and appearance, JavaScript adds interactivity to a webpage and creates rich web applications.
14 জাভাস্ক্রিপ্ট রেফারেন্স JavaScript
This part of the JavaScript section on MDN serves as a repository of facts about the JavaScript language. Read more about this reference.
15 Global Objects JavaScript
This chapter documents all of JavaScript's standard, built-in objects, including their methods and properties.
16 Number JavaScript, JavaScript Reference, Number, Reference, Réference, Référence
The Number JavaScript object is a wrapper object allowing you to work with numerical values. A Number object is created using the Number() constructor.
17 Number.isFinite
পাস করা ভ্যালু সসীম কিনা তা জানায়। গ্লোবাল isFinite এর উন্নততর সংস্করণ।
18 isFinite
একটি আর্গুমেন্টকে যাচাই করে বলে এটি সসীম সংখ্যা কিনা।
19 স্ট্রিং JavaScript
String গ্লোবাল অবজেক্টটি স্ট্রিং কিংবা এক সারি ক্যারেক্টার বা বর্ণের কনসট্রাক্টর।
20 এই রেফারেন্স সম্পর্কে জাভাস্ক্রিপ্ট
The JavaScript reference serves as a repository of facts about the JavaScript language. The entire language is described here in detail. As you write JavaScript code, you'll refer to these pages often (thus the title "JavaScript reference"). If you're learning JavaScript, or need help understanding some of its capabilities or features, check out the JavaScript guide.
21 জাভাস্ক্রিপ্ট অপারেটর সমুহ JavaScript, Operators
জাভাস্ক্রিপ্টে এমন কিছু বিশেষ অপারেটর আছে, যেগুলো কোনো ক্যাটাগরিতেই পড়ে নাঃ
22 জাভাস্ক্রিপ্ট স্টেটমেন্ট সমুহ JavaScript
জাভাস্ক্রিপ্ট স্টেটমেন্ট এর মধ্যে কিওয়ার্ড থাকে, যা যথাযথ সিনট্যাক্স এর সাথে ব্যবহার করা হয়। একটি একক স্টেটমেন্ট এর মধ্যে একাধিক লাইন থাকতে পারে। সেমিকোলন দিয়ে আলাদা করা হলে একাধিক স্টেটমেন্ট এক লাইনেই লেখা সম্ভব। এক্ষেত্রে একটি কিওয়ার্ড হবে না, কিওয়ার্ড এর একটি গ্রুপ হবে।
23 জাভাস্ক্রিপ্টে ডেটা স্ট্রাকচার JavaScript
সব প্রোগ্রামিং ল্যাংগুয়েজের নিজস্ব ডেটা স্ট্রাকচার থাকে (যা ব্যবহার করে আপনি আপনার ডেটা বা তথ্য প্রোগ্রামে রাখতে পারেন) - তবে একেক প্রোগ্রামিং ভাষায় একেক রকম ডেটা স্ট্রাকচার দেখা যায়। এই আর্টিকেলে জাভাস্ক্রিপ্টের নিজস্ব ডেটা স্ট্রাকচার আর সেগুলোর বিভিন্ন প্রোপার্টি (বৈশিষ্ট্য) নিয়ে আলোচনা করা হয়েছে। এই নিজস্ব ডেটা স্ট্রাকচার গুলো ব্যবহার করে অন্যান্য ডেটা স্ট্রাকচার বানানো যাবে। যেখানে সম্ভব অন্য ভাষার সাথে পার্থক্য ও দেখানো হয়েছে।
24 জাভাস্ক্রিপ্টে নতুন
নিচের লিংকগুলো অনুসরণ করে জাভাস্ক্রিপ্টের নতুন ফিচারগুলো সম্পর্কে জানতে পারবেন।
25 জাভাস্ক্রিপ্ট ১.২ এ নতুন JavaScript, Versions
The following is a changelog for JavaScript from Netscape Navigator 3.0 to 4.0. The old Netscape documentation can be found on archive.org. Netscape Navigator 4.0 was released on June 11, 1997. Netscape Navigator 4.0 was the third major version of the browser with JavaScript support.
26 জাভাস্ক্রিপ্ট ১.৩ এ নতুন JavaScript, Versions
The following is a changelog for JavaScript from Netscape Navigator 4.0 to 4.5. The old Netscape documentation can be found on archive.org. Netscape Navigator 4.5 was released on October 19, 1998.
27 জাভাস্ক্রিপ্ট ১.৪ এ নতুন JavaScript, Versions
জাভাস্ক্রিপ্ট ১.৪ এ নতুন ফিচারগুলো :
28 জাভাস্ক্রিপ্ট ১.৮.৫ এ যা নতুন ECMAScript5, Firefox 4, JavaScript, JavaScript 1.8.5, Versions, জাভাস্ক্রিপ্ট, ফায়ারফক্স
নিম্নলিখিত জাভাস্ক্রিপ্ট ১.৮.৫ এর জন্য একটি পরিবর্তিত সংস্করণ। এই সংস্করণ ফায়ারফক্স ৪ এর মধ্যে অন্তর্ভুক্ত করা হয়।
29 নতুন করে শিখি জাভাস্ক্রিপ্ট (জাভাস্ক্রিপ্ট টিউটোরিয়াল) জাভা স্ক্রিপ্ট, জাভাস্ক্রিপ্ট, জাভাস্ক্রিপ্ট টিউটোরিয়াল
জাভাস্ক্রিপ্ট নিয়ে কেন নতুন করে ভূমিকা দেওয়ার দরকার পরল? কারণ দুনিয়ায় সবচেয়ে ভুল বোঝা প্রোগ্রামিং ভাষা হিসেবে জাভাস্ক্রিপ্টের ব্যাপক খ্যাতি (!) আছে। আমাদের অনেকেই সি/জাভা/পিএইচপি বা অন্য কোন ভাষায় কোডে মোটামোটি ভালভাবে শিখে ফেলার পরে জাভাস্ক্রিপ্ট শিখতে গিয়ে দেখি বাহ, এটা তো সি/জাভা'র মতই! তারপর ভালমত না শিখেই কাজ করতে যাই জাভাস্ক্রিপ্টে... প্রত্যাশা মত ফলাফল আসে না আর এরপর গলা খুলে জাভাস্ক্রিপ্টের গালমন্দ করি। অথচ জাভাস্ক্রিপ্ট অনেক শক্তিশালী - যেটা অনেক সময় ভাষাটির সহজ-সরল চেহারা দেখে বুঝে ওঠা হয় না। ২০০৫ এ আমরা দেখেছি অনেক নামী-দামী জাভাস্ক্রিপ্ট এপ্লিকেশন বাজারে এসেছে - কাজেই জাভাস্ক্রিপ্টে গভীর জ্ঞান রাখা যে যেকোন ডেভেলপারের জন্য আবশ্যকীয় সেটা না বললেও চলবে!
30 মেমোরি ব্যবস্থাপনা JavaScript, memory
লো-লেভেলের ভাষা, যেমন C, তে প্রাচীন আমলের মেমোরি ব্যবস্থাপনা ব্যবহার করা হয়। যেমনঃ malloc() এবং free()। অন্যদিকে, জাভাস্ক্রিপ্টের ভ্যালু (অবজেক্ট, স্ট্রিং ইত্যাদি) তৈরির সময় "স্বয়ংক্রিয়" ভাবে মেমোরি দখল করে এবং যখন বাবহৃত হয়না, তখন স্থান ছেড়ে দেয়। অব্যবহৃত মেমোরি ছেড়ে দেয়ার প্রক্রিয়াটিকে বলা হয় আবর্জনা সংগ্রহ বা garbage collection। এই "স্বয়ংক্রিয়" ব্যাপারটি একটি বিভ্রান্তির উৎস এবং এটি জাভাস্ক্রিপ্ট (এবং অন্যান্য হাই-লেভেলের ভাষার) ডেভেলপারদের এমন অনুভূত হয় যে, মেমোরি ম্যানেজমেন্ট নিয়ে চিন্তা করার দরকার নেই। এটা ভুল।

ডকুমেন্ট ট্যাগ এবং অবদানকারী

ট্যাগ: 
 Contributors to this page: fscholz
 সর্বশেষ হালনাগাদ করেছেন: fscholz,