Compare Revisions

ভ্যালু, ভ্যারিয়েবল, এবং লিটারেল

Revision 388557:

Revision 388557 by shafiul on

Revision 388563:

Revision 388563 by shafiul on

Title:
ভ্যারিয়েবল, লিটারেল, ভ্যালু
ভ্যারিয়েবল, লিটারেল, ভ্যালু
Slug:
JavaScript/Guide/Values,_variables,_and_literals
JavaScript/Guide/Values,_variables,_and_literals
Content:

Revision 388557
Revision 388563
n279    <h3 id="Global_variables">n279    <h3 id=".E0.A6.97.E0.A7.8D.E0.A6.B2.E0.A7.8B.E0.A6.AC.E0.A6.B
 >E.E0.A6.B2_.E0.A6.AD.E0.A7.8D.E0.A6.AF.E0.A6.BE.E0.A6.B0.E0.A6.BF
 >.E0.A7.9F.E0.A7.87.E0.A6.AC.E0.A6.B2">
n288    <h2 id="Constants">n288    <h2 id=".E0.A6.95.E0.A6.A8.E0.A7.8D.E0.A6.B8.E0.A6.9F.E0.A7.8
 >D.E0.A6.AF.E0.A6.BE.E0.A6.A8.E0.A7.8D.E0.A6.9F">
n320      Literalsn320      লিট্যারেল
n323      You use literals to represent values in JavaScript. These an323      লিটারেল কে জাভাস্ক্রিপ্টে ভ্যালু হিসেবে ব্যবহার করা যায়। এগ
>re fixed values, not variables, that you <em>literally</em> provi>ুলো যেভাবে দেখানো হয়, সেভাবেই লিখতে হবে - এগুলো ভ্যারিয়েবল না। যে
>de in your script. This section describes the following types of >ভাবে দেখানো হচ্ছে সেভাবেই কোডে লিখতে হবে বলেই এদের নাম লিটারেল (l
>literals:>iteral)! এই অংশে নিচের লিট্যারেল গুলো নিয়ে আলোচনা করেছিঃ
n326      <li>{{anch("Array literals")}}n326      <li>{{anch("Array লিটারেল")}}
n328      <li>{{anch("Boolean literals")}}n328      <li>{{anch("বুলিয়ান লিটারেল")}}
n330      <li>{{anch("Floating-point literals")}}n330      <li>{{anch("ভগ্নাংশের লিটারেল")}}
n340      Array literalsn340      Array লিটারেল
341    </h3>
342    <p>341    </h3>
343      An array literal is a list of zero or more expressions, eac
>h of which represents an array element, enclosed in square bracke 
>ts ([]). When you create an array using an array literal, it is i 
>nitialized with the specified values as its elements, and its len 
>gth is set to the number of arguments specified. 
344    </p>342    <p>
343      Array লিটারেল হচ্ছে শূণ্য বা এর থেকে বেশি সংখ্যক "এক্সপ্রেশ
 >নের" একটা লিস্ট - এই সব এক্সপ্রেশনের প্রত্যেকেই হচ্ছে array টির এ
 >কেকটি সদস্য - এই লিস্টের সামনে আর পরে তৃতীয় বন্ধনী ([]) ব্যবহার ক
 >রতে হবে। যখন আপনি array লিটারেল ব্যবহার করে array তৈরি করবেন, তখন
 > এই লিস্টের ভ্যালুগুলোকে array টির সদস্য হিসেবে বিবেচনা করে array
 >টি ইনিশিয়ালাইজ করা হয়। আর যতগুলো সদস্য দিলাম, array এর length তত।
345    <p>344    </p>
346      The following example creates the <code>coffees</code> arra345    <p>
>y with three elements and a length of three: 
346      নিচের উদাহরণে ৩ সদস্য বিশিষ্ট তদন্ত কমিটি থুক্কু <code>coff
 >ees নামের array তৈরি করা হয়েছে - array টির length ও তাই তিনঃ</cod
 >e>
n352      <strong>Note</strong> An array literal is a type of object n352      <strong>খেয়াল করুনঃ</strong> array লিটারেল হচ্ছে বিশেষ ধরণে
>initializer. See <a href="/en-US/docs/JavaScript/Guide/Working_wi>র অবজেক্ট ইনিশিয়ালাইজার। দেখুন <a href="/bn-BD/docs/JavaScript/Gu
>th_Objects#Using_Object_Initializers" title="en-US/docs/JavaScrip>ide/Working_with_Objects#Using_Object_Initializers" title="/bn-BD
>t/Guide/Working with Objects#Using Object Initializers">Using Obj>/docs/JavaScript/Guide/Working_with_Objects#Using_Object_Initiali
>ect Initializers</a>.>zers">কিভাবে অবজেক্ট ইনিশিয়ালাইজার ব্যবহার করা যায়।</a>
353    </p>
354    <p>353    </p>
355      If an array is created using a literal in a top-level scrip
>t, JavaScript interprets the array each time it evaluates the exp 
>ression containing the array literal. In addition, a literal used 
> in a function is created each time the function is called. 
356    </p>354    <p>
355      যদি টপ-লেভেল কোডে (মানে ফাংশনের বাইরের কোডে) array তৈরি করা
 > হয়, যেই এক্সপ্রেশনে array লিটারেলটি আছে - সেই এক্সপ্রেশনটি যতবার
 > execute করা হবে ততবার-ই array টি ইন্টারপ্রেট (নতুন করে তৈরি) করা
 > হবে। এছাড়া কোন ফাংশনের ভেতর array লিটারেল ব্যবহার করলে যতবার ফাং
 >শনটি কল করবেন ততবার লিটারেলটি তৈরি করা হবে।
357    <p>356    </p>
358      Array literals are also <code>Array</code> objects. See <a 357    <p>
>href="/en-US/docs/JavaScript/Guide/Predefined_Core_Objects#Array_ 
>Object" title="en-US/docs/JavaScript/Guide/Predefined Core Object 
>s#Array Object">Array Object</a> for details on <code>Array</code 
>> objects. 
358      Array লিটারেল <code>Array</code> অবজেক্ট-ও বটে। পড়ুন <a hre
 >f="/bn-BD/docs/JavaScript/Guide/Predefined_Core_Objects#Array_Obj
 >ect" title="/bn-BD/docs/JavaScript/Guide/Predefined_Core_Objects#
 >Array_Object">বিস্তারিত</a>।
n361      Extra commas in array literalsn361      Array লিটারেলে বাড়তি কমা'র ব্যবহার
n364      You do not have to specify all elements in an array literaln364      Array লিটারেলে যে সব সদস্য দিতেই হবে এমন কথা নাই - যদি কোন 
>. If you put two commas in a row, the array is created with <code>row তে পরপর দুইটা কমা ব্যবহার করেন তাহলে কমা দুটোর মাঝের সদস্যটি 
>>undefined</code> for the unspecified elements. The following exa><code>undefined</code> হিসেবে থাকে। নিচের উদাহরণে <code>fish</cod
>mple creates the <code>fish</code> array:>e> array তৈরি করা হয়েছে এভাবেঃ
n370      This array has two elements with values and one empty elemen370      এই array তে দুটো সদস্যের মান আছে আর একটির ভ্যালু নাই। (<cod
>nt (<code>fish[0]</code> is "Lion", <code>fish[1]</code> is <code>e>fish[0]</code> হচ্ছে "Lion", <code>ish[1]</code> হচ্ছে <code>un
>>undefined</code>, and <code>fish[2]</code> is "Angel").>defined</code>, আর <code>fish[2]</code> হচ্ছে "Angel")।
371    </p>
372    <p>371    </p>
373      If you include a trailing comma at the end of the list of e372    <p>
>lements, the comma is ignored. In the following example, the leng 
>th of the array is three. There is no <code>myList[3]</code>. All 
> other commas in the list indicate a new element. (<strong>Note:< 
>/strong> trailing commas can create errors in older browser versi 
>ons and it is a best practice to remove them.) 
373      সদস্যের লিস্টের শেষে যদি কমা দিয়ে রাখেন সেটি অগ্রাহ্য করা হ
 >বে। নিচের উদাহরণে array এর length তিন। <code>myList[3]</code> বলে
 > কোন সদস্য নেই। শেষের এই অতরিক্ত কমা ছাড়া বাকি সব কমা-ই নতুন সদস্
 >য নির্দেশ করে। (<strong>খেয়াল করুনঃ</strong> পুরোনো ব্রাউজারে শেষ
 >ের অতিরিক্ত কমা ত্রুটি তৈরি করতে পারে তাই লিস্টের শেষে বাড়তি কমা 
 >না দেওয়াই ভাল।)
n379      In the following example, the length of the array is four, n379      নিচের উদাহরণে array এর length চার।&nbsp; <code>myList[0]</c
>and <code>myList[0]</code> and <code>myList[2]</code> are missing>ode> আর <code>myList[2]</code> অসংজ্ঞায়িত।
>. 
n385      In the following example, the length of the array is four, n385      নিচের উদাহরণে array এর length চার।&nbsp; <code>myList[1]</c
>and <code>myList[1]</code> and <code>myList[3]</code> are missing>ode> আর <code>myList[3]</code> অসংজ্ঞায়িত। <code>শুধুমাত্র শেষের 
>. Only the last comma is ignored.>কমা অগ্রাহ্য করা হয়েছেঃ</code>
n391      Understanding the behavior of extra commas is important to n391      অতিরিক্ত কমা'র ব্যবহারে ফলাফল কী আসে সেটা ঠিকমত বুঝতে পারাট
>understanding JavaScript as a language, however when writing your>া গুরুত্বপূর্ণ। নিজে কোড লেখার সময় array'র যে সদস্যগুলোর মান দিতে
> own code: explicitly declaring the missing elements as <code>und> চান না, সরাসরি <code>undefined</code> মান বসিয়ে দিলে আপনার কোড স
>efined</code> will increase your code's clarity and maintainabili>হজেই বুঝা যাবে আর ভবিষ্যতে কাজ করাও সহজ হবে।
>ty. 
n394      Boolean literalsn394      বুলিয়ান লিটারেল
t428      Floating-point literalst428      ভগ্নাংশের লিটারেল

Back to History