کمپیوٹرزپروگرامنگ

جاوا: typeof - ضرورت یا ایک موقع

ڈیٹا کی ایک مخصوص قسم کے لئے استعمال کیا، اور نتیجہ حاصل کرنے کے لئے میں ان کی پروسیسنگ میں دلچسپی تھی. "کی وضاحت میں atypical کے خیالات" کے غلبے قدرتی طور پر اچانک آئے، لیکن. پری متغیر اعلان نہیں رہ لازمی ہے، اور عام طور پر اس قسم کے ایک اشارہ کم از کم یہ حصہ لیتا ہے جس میں ایک کاروائی کے لئے، تمام معنی کھو چکا ہے.

پروگرامر اس کے ہاتھ کھل: یہ شروع میں کچھ اعلان کرنا ضروری نہیں ہے. اکثر صرف استعمال کے وقت کیا کرنا ہے اور کس طرح کرنے کے لئے، لینے کے لئے اس بات کا تعین کرنے کے لئے ہو جائے گا. اقسام کا تعلق ہے تو وہ خود کو "اقدار بن گئے ہیں،" یعنی، یہ اعداد و شمار بھی چیز پر انحصار ہے جس پر بن جاتا ہے!

یہ ہے یا اچھی طرح نہیں ہے، اس سے کیا

پروسیسنگ کے لئے متغیر "AAA" اور دستیاب الگورتھم کی ایک بہت سادہ وضاحت:

aaa ; متغیر AAA؛

( aaa ) { اگر (AAA) {
= 'I am!' لوڈ = 'ہوں!' ؛ // ہوں!
{ } ورنہ {
= 'me no...' ; لوڈ = 'مجھے کوئی ...'؛ // میرے پاس نہیں ہے
}

یہ ایک واضح نتیجہ دیتا ہے: "میں نہیں ہے" یہاں جاوا typeof = جانچ تقریب کی قدر. بس متغیر کی وضاحت - "کچھ نہ کریں" مطلب یہ نہیں ہے. بالکل، جب AAA = 1، ہم حاصل: 'میں ہوں'، لیکن AAA = 0، یہ پہلی صورت میں کی طرح ہو جائے گا اگر: "میں ایسا نہیں کرتے ...." کمال منطق، ریاضی داں، کے ساتھ ساتھ ایک سادہ شہری، اور قدر صفر ایک حقیقی ایک سے ایک بالکل مختلف معنی ہے کہ میں سوچ بھی نہیں سکتا تھا. صرف جدید (atypical کے) پروگرامنگ طرح ہمت خیالات کی صلاحیت رکھتا ہے!

جاوا ڈیزائن typeof، کے ساتھ ساتھ ایک سے زیادہ ذہین اظہار تو (AAA) {... X ...} ورنہ {... Y ...}، شاندار صارفی خصوصیات ہے اور استعمال کرنے کے لئے بہت آسان ہے.

سیریلک اور لاطینی حروف کی خصوصیات پر

پروفیشنل پروگرامر ہمیشہ ایک انگریزی ڈرائنگ حروف روسی، مخلص کچھ expanses کے cybernetics پر تسلیم نہیں کیا گیا تھا جب ترقی کے پروگراموں مرحلے کی بدولت ترجیح دیں گے، لیکن کمپیوٹر سائنس کے دیگر علاقوں میں اوپر کو بتدریج چلا گیا. ہم حروف تہجی کے 26 حروف کی نحو اور دیگر عام علامات کا ایک مجموعہ کی بنیاد پر، ضرب اور پروگرامنگ زبانوں کی ترقی کے لئے شروع کر دیا.

سب سے زیادہ سادہ اور قدرتی یہ کامل کامل، تھا، اسے کوڈ تھا، لیکن ہر ایک فن تعمیر کے لئے مخصوص ہے، اور architectures کے پار portability کے اعلی سطحی زبانوں خیال کو فوری طور پر فوری طور پر بن گیا. یہ بہت سے موجودہ لمحے کے خلاف ہے: ینالاگ لئے بنیاد جاوا typeof = جانچ | سٹرنگ | تعداد میں | بولین | اعتراض | تقریب یہ آسان نہیں تھا. تمام زبانیں سختی رسمی تھے، ایک سخت نحو ہے اور غیر یقینی صورتحال سے بچنے کے.

اقسام، متغیر، اور ان کے استعمال کے

نقطہ بہت اہم ہے. ٹائپنگ اور متغیرات میں وضاحت - پروگرام کا سب سے اہم جزو، پروگرامر متغیر، arrays کے، اشیاء اور افعال کی سخت رسمی تصویر میں اعداد و شمار کی اصل تنوع کو پورا نہیں ہے، جبکہ ایک ورکنگ الگورتھم نہیں لکھ سکتا.

جاوا سکرپٹ فعال طاقت کے تمام کے دوران جمع دہائیوں دیتا ہے، ان کے تمام ڈیزائنز بالکل اپنے semantics کے میں رکھی نحو کی موجودہ تفہیم اور مناسب قوانین کو ظاہر کرتے ہیں

یہ قسم متن، جاوا typeof تقریب کی وضاحت کرنے کے لئے ضروری ہے جب سے کیا جانا چاہئے جب سوال ہے. کردار سٹرنگ اور نمبر: واقعی دوستانہ اختیارات تھوڑا متن ٹائپ کریں. تاہم، متن اعتراض کا کردار ادا کریں، اور ایک ایک لائن میں ایک ہی متن میں تمام عناصر، یہ ہے کہ، جوڑتا ہے جس میں ڈیزائن array.join ()، کی بھی ایک صف سکتے ہیں.

حضور بیان: چاروں قسم متن، اور جاوا typeof تقریب مطلوبہ قسم تعریف انجام دینے کے لئے صحیح وقت پر ہونا ضروری ہے. یہ سچ ہے، لیکن عملی طور پر یہ دوسری صورت میں پتہ چلتا ہے. جاوا typeof اعتراض تینوں صورتوں میں ایک ہی قیمت دے گا:

aaa = {}; متغیر AAA = {}؛
= typeof ( aaa ); لوڈ = typeof (AAA)؛
+= '/' + typeof window . لوڈ + = '/' + typeof ونڈو. ; دستاویز؛
+= '/' + typeof ( document . forms [ 0 ]); لوڈ + = '/' + typeof (دستاویز کے فارم [ 0]).

نتیجہ: اعتراض / اعتراض / اعتراض

کا استعمال کرتے ہوئے typeof جا سکتا ہے (AAA) اور typeof AAA فارمیٹ موسیقی - یہ ضروری نہیں ہے، لیکن تمام صورتوں میں اس کا جواب دیا جاتا ہے، لیکن یہ بالکل کوئی مطلب نہیں ہے!

غیر یقینی صورتحال یقین ہو جاتا ہے

حرکیات کی پروگرامنگ کی خصوصیات عجیب: یہ بہت تیزی سے آگے حرکت پیمانے مسلسل پھیل رہا ہے کہ اڑ رہی ہے. اکاؤنٹ مہینوں، ہفتوں یا دنوں، کبھی کبھی بھی گھنٹوں تک جاری رہتی ہے. حل کرنے کے لئے ایک الگورتھم کی تشکیل کی حرکیات کے مخصوص کاموں طرح ایک تیز رفتار اور تسلسل ریاست سے باہر کام کرنے والے ایک پروگرامر ایک دن، ہفتے یا اس سے زیادہ کے لئے اس فیصلے کو مسترد کرتے ہیں کر سکتے ہیں کہ پر مطالبہ کیا.

جاوا typeof اور اعتراض پر مبنی پروگرامنگ، اس نحو میں ملحقہ جدید زبانوں میں موجودہ سے کسی حد تک مختلف ہے جس کی پریکٹس قدرتی حل، کسی چیز پر کشش ثقل کے مرکز شفٹوں. بہت نمایاں نقطہ: زبان semantics کے پر مشتمل ایک تعمیر بجائے نحوی قواعد کا ایک سیٹ ہو جاتا ہے.

سادہ ڈیٹا کی اقسام اس کی قسم، یا بلکہ جاوا typeof کافی کے استعمال کا تعین کرنے کی ضرورت نہیں. اگر ضروری ہو تو، رن ٹائم مناسب تبدیلیوں کا خیال رکھتا ہے، لیکن جاوا لئے typeof اعتراض سب سے زیادہ معقول جواب اعتراض اور مسئلہ کی قسم ہے دیتا ہے - اپنی تشویش! محسوس کرنا مشکل پروگرامنگ کے بارے میں کلاسیکی خیالات کے لئے یہ منطق، لیکن یہ صحیح چیزوں کے حقیقی ریاست ہے.

سہولت کی دیکھ بھال - ان کی خصوصیات کو ظاہر اور ان طریقوں پر عمل کرنے کی، اس قسم کا تعین کرنے کے لئے. آپ نحو پولستانی کرنے کے لئے پروگرامنگ، اور وقت کے ہر لمحے پروگرامر semantics کے کی طرف سے قائم نحو کی کشش ثقل کے مرکز شفٹوں: کام انجام ہے کہ اشیاء میں سے اس کا نظام.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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