কম্পিউটারপ্রোগ্রামিং

Javascript: typeof - অপরিহার্যতা বা একটি সুযোগ

সেখানে তথ্য একটি বিশেষ ধরনের ব্যবহার করা হয়, এবং যাতে ফলাফল প্রাপ্ত করার জন্য তাদের প্রক্রিয়াকরণে একটি সুদ ছিল। "বিবরণ মধ্যে এটিপিকাল ধারনা" এর আধিপত্য হঠাৎ আসা, কিন্তু স্বাভাবিকভাবেই। প্রি-পরিবর্তনশীল ঘোষণা বাধ্যতামূলক এখন আর নেই, এবং সাধারণভাবে তার ধরনের একটি ইঙ্গিত অন্তত একটি অপারেশন যেখানে এটি অংশগ্রহণ, সব অর্থ হারিয়ে ফেলেছে।

প্রোগ্রামার তার হাত খুলা: এটা শুরুতে কিছু ঘোষণা করতে প্রয়োজন হয় না। প্রায়শই শুধুমাত্র ব্যবহারের সময় কী নিতে, কি এবং কিভাবে তা নির্ধারণ করতে হবে। ধরনের জন্য, তারা নিজেদের "মান পরিণত হয়েছে," অর্থাৎ, এটি ডেটা যার উপর কিছু উপর নির্ভর করে হয়ে উঠবে!

এটা আছে বা ভাল, না আছে, এটা কী

পরিবর্তনশীল "AAA" এবং প্রক্রিয়াকরণের জন্য উপলব্ধ আলগোরিদিম একটি খুব সহজ বিবরণ:

aaa ; Var AAA;

( aaa ) { যদি (AAA) {
= 'I am!' রেস = 'আমি!' ; // আমি নই!
{ } অন্য {
= 'me no...' ; রেস = 'আমাকে না ...'; // আমার নেই
}

এটি একটি স্পষ্ট ফলাফল দেয়: "। আমি না" এখানে ফাংশন জাভাস্ক্রিপ্ট typeof = অনির্ধারিত মান। শুধু পরিবর্তনশীল বর্ণনা - "কিছুই করতে" মানে এই নয়। অবশ্যই, যখন AAA = 1, আমরা পেতে: 'আমিই সেই, কিন্তু যদি AAA = 0, এটা প্রথম ক্ষেত্রে কেমন হবে: "আমি না ...." ওয়ান্ডারফুল যুক্তি, একজন গণিতবিদ, সেইসাথে একটি সহজ নাগরিক এবং মনে হতে পারে যে মান শূন্য একটি বাস্তব এক থেকে সম্পূর্ণ আলাদা অর্থ আছে। শুধু আধুনিক (এটিপিকাল) প্রোগ্রামিং এমন সাহসী ধারনা করতে সক্ষম!

জাভাস্ক্রিপ্ট ডিজাইন typeof, সেইসাথে করেন (AAA) একটি বেশি বুদ্ধিমান অভিব্যক্তি {... এক্স ...} অন্য {... Y ...}, চমৎকার ভোক্তা গুণাবলী এবং খুব ব্যবহার করতে সুবিধাজনক।

সিরিলিক ও ল্যাটিন বর্ণমালার নিজস্ব চালচলন উপর

পেশাগত প্রোগ্রামার সবসময় একটি ইংরেজি অঙ্কন অক্ষর রাশিয়ান পছন্দ করবে আন্তরিকভাবে উন্নয়নের প্রোগ্রামিং পর্যায়, যখন কিছু expanses সাইব্যানেটিক্স স্বীকৃত ছিল না ধন্যবাদ, কিন্তু কম্পিউটার বিজ্ঞান অন্যান্য এলাকায় ক্রমান্বয়ে চড়াই গেলেন। আমরা বর্ণমালার 26 অক্ষর বাক্য গঠন প্রণালী এবং অন্যান্য সাধারণ চিহ্নগুলির একটি সেট উপর ভিত্তি করে, গুন করা এবং প্রোগ্রামিং ভাষা বিকাশ শুরু হয়।

সবচেয়ে সহজ এবং প্রাকৃতিক নেটিভ কোড ছিল, সেটা নিখুঁত, নিখুঁত ছিল, কিন্তু প্রতিটি স্থাপত্য নির্দিষ্ট, এবং আর্কিটেকচারের জুড়ে বহনযোগ্যতা উচ্চ স্তরের ভাষা ধারণা অবিলম্বে জরুরী হয়ে ওঠে। এই ব্যাপকভাবে বর্তমান মুহূর্ত contradicts: অ্যানালগ ভিত্তি জাভাস্ক্রিপ্ট typeof = অনির্ধারিত | স্ট্রিং | সংখ্যা | বুলিয়ান | অবজেক্ট | ফাংশন যদি এটি সহজ ছিল না। সমস্ত ভাষা কঠোরভাবে আনুষ্ঠানিক ছিল, একটি কঠোর বাক্য গঠন আছে এবং অনিশ্চয়তা এড়ানো।

ধরনের, ভেরিয়েবল, এবং তাদের ব্যবহার

পয়েন্ট খুবই গুরুত্বপূর্ণ। টাইপিং এবং ভেরিয়েবল বিবরণ - প্রোগ্রামের সবচেয়ে গুরুত্বপূর্ণ উপাদান, প্রোগ্রামার, ওয়ার্কিং অ্যালগরিদম লিখতে যখন ভেরিয়েবল, অ্যারে, বস্তু এবং ফাংশন কঠোর আনুষ্ঠানিক ছবিতে ডেটার বাস্তব বৈচিত্র্য পূরণ করতে পারে না।

জাভাস্ক্রিপ্ট কার্মিক শক্তির সর্বাঙ্গে সঞ্চিত দশক বহন করে, তার সকল ডিজাইন পুরোপুরি বাক্য গঠন বর্তমান বুদ্ধি আর শব্দার্থবিদ্যা পাড়া উপযুক্ত নিয়ম প্রতিফলিত করে।

প্রশ্ন হলো, এই কাজ করা উচিত যখন এটি টাইপ টেক্সট, জাভাস্ক্রিপ্ট typeof ফাংশন নির্ধারণ করা প্রয়োজন হয়। চরিত্র STRING এবং সংখ্যা: আসলে বন্ধুত্বপূর্ণ অপশন একটু টেক্সট টাইপ করুন। যাইহোক, টেক্সট বস্তুর ভূমিকা পালন করতে পারে এবং নকশা array.join (), যা একটি টেক্সট সব উপাদান, যেমন, একটি একক লাইন সংযোগ এমনকি একটি অ্যারের।

বস্তাপচা বিবৃতি: চারদিকে টাইপ টেক্সট, এবং জাভাস্ক্রিপ্ট typeof ফাংশন সঠিক সময় পছন্দসই প্রকার সংজ্ঞা সম্পাদন করতে হওয়া আবশ্যক নেই। এই সত্য, কিন্তু বাস্তবে এটি অন্যথায় সক্রিয় আউট। জাভাস্ক্রিপ্ট typeof বস্তুর তিনটি ক্ষেত্রেই একই মান দিতে হবে:

aaa = {}; Var AAA = {};
= typeof ( aaa ); রেস = typeof (AAA);
+= '/' + typeof window . রেস + + = '/' + + typeof উইন্ডো। ; ডকুমেন্ট;
+= '/' + typeof ( document . forms [ 0 ]); রেস + + = '/' + + typeof (ডকুমেন্ট ফরম [ 0])।

ফলাফল: অবজেক্ট / বস্তু / বস্তু

ব্যবহার typeof যাবে (AAA) এবং typeof AAA বিন্যাস সঙ্গীত - এটা অপরিহার্য নয়, কিন্তু সব ক্ষেত্রেই উত্তর দেওয়া হয়, কিন্তু এটা একেবারে কিছু মানে না!

অনিশ্চয়তা নিশ্চিতভাবে হয়ে

গতিবিদ্যা এর প্রোগ্রামিং বৈশিষ্ট্য অদ্ভুত: এটা এত দ্রুত এগিয়ে গতি স্কেল ক্রমাগত বিস্তৃত হয় উড়ন্ত হয়। অ্যাকাউন্ট মাস, সপ্তাহ বা দিন, কখনো কখনো এমনকি ঘন্টার জন্য যায়। সমাধানের জন্য একটি আলগোরিদিম গঠনের গতিবিদ্যা নির্দিষ্ট কর্ম যেমন একটি দ্রুত বিন্যস্ত এবং ধারাবাহিকতা করে একটি প্রোগ্রামার রাষ্ট্রের কাজ একটি দিন, সপ্তাহ বা দীর্ঘ সময়ের জন্য সিদ্ধান্ত প্রত্যাখ্যান করতে পারেন উপর দাবিতে।

প্রাকৃতিক সমাধান জাভাস্ক্রিপ্ট typeof এবং অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং, যা এই সিনট্যাক্স মধ্যে সংলগ্ন আধুনিক ভাষা বিরাজ থেকে কিছুটা ভিন্ন চর্চা, একটি বস্তুর উপর ভরকেন্দ্র জনতার। খুব লক্ষণীয় পয়েন্ট: ভাষা অন্বিত নিয়ম একটি সেট শব্দার্থবিদ্যা সমন্বয়ে গঠিত একটি কনস্ট্রাক্ট বদলে হয়ে ওঠে।

সরল ধরনের তথ্য তার ধরন, অথবা বরং জাভাস্ক্রিপ্ট typeof যথেষ্ট ব্যবহার নির্ধারণ করতে প্রয়োজন হবে না। যদি প্রয়োজন হয় তাহলে, রানটাইম উপযুক্ত রূপান্তরের যত্ন নেয়, কিন্তু জাভাস্ক্রিপ্ট typeof বস্তুর সবচেয়ে যুক্তিসঙ্গত উত্তর বস্তু এবং সমস্যার প্রকার দেয় - তার উদ্বেগ! প্রতক্ষ্য করা কঠিন প্রোগ্রামিং সম্পর্কে শাস্ত্রীয় ধারনা এই লজিক, কিন্তু এটা কিছু অধিকার আসল রাষ্ট্র।

যত্ন সুবিধা - তাদের বৈশিষ্ট্য প্রদর্শন এবং তাদের পদ্ধতি চালানো, তার ধরণ নির্ধারণ। প্রোগ্রামিং আপনার সিনট্যাক্স সেরে, এবং সময় প্রতিটি মুহূর্ত সিনট্যাক্স প্রোগ্রামার শব্দার্থবিদ্যা দ্বারা গঠিত এর ভরকেন্দ্র বদল: যে বস্তু কাজটি তার সিস্টেম।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bn.unansea.com. Theme powered by WordPress.