جغرافی دانان برجسته
جغرافی‌دانان برجستهٔ ایران و اسلام

تمامی تاریخ‌ها خورشیدی و اکثرشان تبدیل‌شده از هجری قمری و میلادی استند، جای یک سال اختلاف در تبدیلات هست؛ البته ما تاریخ دیرتر را حذف کردیم.






محمد موسای خوارزمی (۱۵۸-۲۲۸)
ابویوسف کندی (۱۷۹-۲۳۹) نویسندهٔ فی ماهیة العقل
ابوحنیفه دینوری (۲۰۶-۲۷۴)
یعقوبی (درگذشتهٔ ۲۷۵) نویسندهٔ کتاب البلدان
ابن رُستهٔ اصفهانی (درگذشتهٔ پس از ۲۸۱)
ابن خردادبه (۲۱۱-۲۹۱) نویسندهٔ المسالک و الممالک
ابوزید بلخی (۲۲۸-۳۱۲) نویسندهٔ کتاب‌های ارزشمند جغرافیایی مانند صور الاقالیم
ابن فقیه همدانی (۲۴۷-۳۲۰) نویسندهٔ کتاب‌البلدان
ابومحمد حسن بن احمد بن یعقوب بن یوسف بن داوود بن همدانی (۲۷۱-۳۲۳) پدیدآور صفة جزیرة العرب و الاکلیل
ابن فضلان (سده ۳ و ۴) پدیدآور سفرنامه
علی بن حسین مسعودی (۲۷۴-۳۳۶)
محمد بن احمد مقدسی (۳۲۶-۳۷۸) نویسندهٔ احسن التقاسیم فی معرفة الاقالیم
ابن حوقل (سدهٔ ۴)
پور سینا (۳۵۹-۴۱۶)
ابن هیثم (۳۴۳-۴۱۷) نگارندهٔ آثار ارزشمندی همچون کتاب‌المناظر
ابوسعید گردیزی (درگذشتهٔ ۴۳۹) پدیدآور زین‌الاخبار مشهور به تاریخ گردیزی
ابوریحان بیرونی (۳۵۲-۴۲۷)
ابوعبید بکری (۳۹۲-۴۷۲)
محمود کاشغری (۳۸۶-۴۸۰)
شریف ادریسی (ابوعبدالله محمد ادریسی) (۴۷۸/۹-۵۴۴): نویسندهٔ نزهة المشتاق فی اختراق الآفاق
ابن رشد (۵۰۴-۵۷۷)
ابن جبیر (۵۲۴-۵۹۶) از پیروان مذهب غرابیه
یاقوت حموی (۵۵۷-۶۰۷) ملقب به شیخ‌الامام
ابوالفدا (۶۵۲-۷۱۰) نگارندهٔ المختصر فی الاخبار البشر و تقویم‌البلدان
حمدالله مستوفی قزوینی (۶۵۹-۷۲۷) نویسندهٔ تاریخ گزیده و نزهة القلوب
ابن بطوطه (۶۸۲-۷۵۶) پدیدآور سفرنامهٔ تحفةالنظار فی غرائب‌الأمصار وعجائب‌الأسفار
ابن ماجد (۸۱۱-۹۰۸) صاحب اثر الفوائد فی اصول علم البحر و القواعد
پیری رئیس (کشتهٔ ۹۳۳)
امین احمد رازی (۹۷۲-(؟)) نویسندهٔ هفت اقلیم
جمال حمدان (۱۳۰۷-۱۳۷۲)
احمد مستوفی
عباس اقبال آشتیانی
محمد حسن گنجی
الگو:پروفسور محمد حسین پاپلی یزدی
حسین شکویی
فرج الله محمودی
پرویز کردوانی
محمدرضا حافظ‌نیا (زادهٔ ۱۳۳۴) رتبهٔ نخست پژوهشگر برتر ایران در علوم انسانی و اجتماعی







روان‌شناسی اجتماعی
روانشناسی اجتماعی مطالعه موضوعات، مشکلات و مسایل مرتبط با روانشناسی وجامعه است. روانشناسی اجتماعی، اثرات حضور دیگران را بر رفتار فرد یا رفتار خود را تحت تأثیر گروه مورد بررسی و مطالعه قرار می‌دهد. روشن است که تأثیر دیگران بر فرد مستلزم وجود روابط متقابل بین خود با دیگران است، بنابراین به یک تعریف دیگر روان‌شناسی اجتماعی به عنوان علم مطالعه رفتار متقابل بین انسان‌ها یا علم مطالعه تعامل انسان‌ها شناخته می‌شود. تعریف دیگری نیز شده است ازجمله :روانشناسی اجتماعی روش مطالعه ی علمی رفتار و واکنش و عملکردهای فرد در حضور جمع یا حضور تلویحی افراد است.تفاوت روانشناسی اجتماعی با جامعه شناسی در این است که جامعه شناسی کلیات جامعه از جمله آمار،مهاجرت،نسبت تعداد افراد براساس جنسیت وحرکت جامعه به سوی گرایش خاص را برسی میکند اما روانشناسی اجتماعی رفتار فرد در جامعه را برسی میکند و تفاوت آن با روانشناسی عمومی تنها یک تفاوت اعلام شده است که روانشناسی عمومی به بررسی مسائلی عمومی تر می پردازد.کتاب روانشناسی اجتماعی به تالیف الیوت ارونسون یکی از کتاب های معتبر این رشته است. روانشناسی اجتماعی به مطالعه تمامی حرکات، افکار، رفتارها و کنش ها و واکنش های فرد در فضای جامعه می پردازد که فرد برای رفع نیازهای جنسی و غریزی خود بروز می دهد. بنابر این اگر برخی رفتارهای فرد در جامعه ناشی از چیزی غیر از رفع نیاز باشد روانشناسی اجتماعی به آن نمی‌پردازد مث اقدام فرد به حل یک مساله ریاضی و یا نفس کشیدن. (مهدی زاده، 1392)







جامعه‌شناسی زبان
جامعه‌شناسی زبان شاخه‌ای از علم زبان‌شناسی است که به مطالعهٔ تأثیرات عوامل اجتماعی مانند هنجارهای فرهنگی، توقعات و بافت بر نحوهٔ استفاده از زبان می‌پردازد و همچنین می‌توان تأثیراتی که زبان بر فرهنگ و اجتماع دارد را نیز در زمره تعریف «جامعه‌شناسی زبان» قلمداد نماییم.







دانش اطلاعات

دانش اطلاعات (به انگلیسی: Information science)، دانشی است که درباره کیفیت و کاربرد اطلاعات، نیروهای حاکم بر جریان اطلاعات و ابزار آماده‌سازی اطلاعات برای دسترسی و استفاده مطلوب تحقیق می‌کند. اطلاع‌رسانی به تولید، گردآوری، سازماندهی، ذخیره، بازیابی، ترجمه، انتقال، تبدیل و کاربرد اطلاعات مربوط می‌شود. این علم درباره ارائه اطلاعات به روش طبیعی و مصنوعی کاربرد قالب‌ها برای انتقال کامل اطلاعات شیوه‌های آماده‌سازی اطلاعات ابزار و فنون آن مانند کامپیوتر و روش‌های برنامه‌ریزی آن به پژوهش می‌پردازد. هدف اطلاع‌رسانی به عنوان یک علم، تهیه مجموعه اطلاعاتی است که سبب پیشرفت نهادهای گوناگون و روش‌هایی می‌شود که برای گردآوری و انتقال دانش در نظر گرفته شده است.






رابطه میان کتابداری، علم کتابداری یا علم کتابخانه باعلم اطلاعات

به هنگام بحث درباره اینکه چرا در نوشته‌های فارسی کتابداری، ازاطلاع‌رسانی یاعلم اطلاع‌رسانی و نه علم اطلاعات استفاده می‌شود، اشاره شد که حری اعتقاد دارد علم کتابداری، اعم از کتابداری‌ست.به این معنا که عمل کتابدار در کتابخانه‌ها کتابداری یا علم کتابخانه، بخشی از علمی وسیع‌تر به نام علم اطلاعات است.اگر قرار است رابطه‌ای میان این دو بیان شود عبارات کتابداری و علم اطلاعات، علم کتابداری و اطلاعات، یاعلم کتابخانه و اطلاعات پیشنهاد می‌شود. به طور منطقی باید تحت تأثیر یافته‌های علم کتابداری باشد.در اینجا بدون اینکه نظری درباره درستی یا نادرستی این دیدگاه بیان کنیم برای مقایسه کتابداری یا علم کتابداری با علم اطلاعات، مفهوم وسیع‌تر علم کتابداری را انتخاب می‌کنیم تا آن را با علم اطلاعات مقایسه کنیم.هنگامی که رابطه اعم یا اخص را میان دو مفهوم علم کتابداری و علم اطلاعات بررسی می‌کنیم رابطه هر چه باشد چون کتابداری را بخشی از علم کتابداری پنداشته‌ایم هر رابطه‌ای درباره علم کتابداری، طبعاً درباره کتابداری نیز صادق خواهد بود.برای انجام این مقایسه، از تعاریف ارائه شده در منابع که قبلاً هم در همین نوشته به آنها اشاره کردیم استفاده می‌کنیم.






علم اقتصاد

علم اقتصاد (در انگلیسی Economics)، شاخه‌ای از علوم اجتماعی است که به تحلیل تولید، توزیع و مصرف کالاها و خدمات می‌پردازد.

کانون توجه دانش اقتصاد بر این است که عوامل اقتصادی چگونه رفتار و تعامل می‌کنند و اقتصادهای مختلف چگونه کار می‌کنند. در این راستا، یک تقسیم‌بندی اولیه کتابهای پایه‌ای اقتصاد، اقتصاد خرد در برابر اقتصاد کلان است. اقتصاد خرد، رفتار عوامل پایه‌ای اقتصاد، شامل عوامل فردی مانند خانوارها و شرکتها و یا خریداران و فروشندگان را بررسی می‌کند. در مقابل اقتصاد کلان، کلیت اقتصاد و عوامل موثر بر آن شامل بیکاری، تورم، رشد اقتصادی و سیاست پولی و مالی را تحلیل می‌کند.

دیگر تقسیم بندی‌های رایج علم اقتصاد، این رشته را به اقتصاد اثباتی (به انگلیسی: positive economics) (تعریف کننده "آنچه هست") در برابر اقتصاد هنجاری (به انگلیسی: normative economics) (دفاع از "آنچه که باید باشد")؛ اقتصاد نظری در مقابل اقتصاد کاربردی؛ اقتصاد عقلانی در برابر اقتصاد رفتاری؛ و اقتصاد جریان اصلی یا متداول (به انگلیسی: mainstream economics) (اقتصاد ارتدوکس که بیشتر با پیوند میان عقلانیت، فردگرایی و تعادل سروکار دارد) و اقتصاد دیگراندیش (به انگلیسی: heterodox economics) (که رادیکال است و با پیوند میان نهادها، تاریخ و ساختار اجتماعی سروکار دارد).

تحلیل اقتصادی در تمامی ابعاد جامعه کاربرد دارد، از بازرگانی، دارایی، مراقبت بهداشتی گرفته تا موضوعات متنوعی از قبیل جرم و جنایت، آموزش و پرورش، خانواده، حقوق، سیاست، مذهب، نهادهای اجتماعی، جنگ، و علوم پایه. در ابتدای شروع قرن بیست و یکم، از گسترش دامنه اقتصاد در علوم اجتماعی دیگر بعنوان امپریالیسم اقتصاد تعبیر شده است. در یکی دو دهه اخیر برخی از اقتصادددانان برای تاکید بیشتر بر پایدار نگاه داشتن محیط زیست شاخه اقتصاد محیط زیست تاسیس کرده‌اند و نیز مطالعاتی را در زمینه اقتصاد بوم‌شناختی (به انگلیسی: Ecological economics)صورت داده‌اند.






ریشه لغوی

واژه اقتصاد (به انگلیسی: economy) از واژه οἰκονομία (اُیکُنُمیا) در زبان یونان باستان گرفته شده که خود از ترکیب دو کلمه οἶκος (اُیکُس به معنای خانواده) و νόμος (نُمُس به معنای روش یا قانون) حاصل شده است. این دو کلمه روی هم معنای «قواعد خانه (خانوار)»را می‌دهند.






تاریخچه نام

اقتصاد سیاسی نام سنتی این رشته است که آنتوان دو مون‌کرتین نخست‌بار آن را عنوان کتاب خود ساخت.. این سنت تا قرن نوزدهم ادامه یافت، چنانکه جان استوارت میل کتابش را تحت عنوان «مبانی اقتصاد سیاسی» و دیوید ریکاردو تحت عنوان «اصول اقتصاد سیاسی و مالیت ستانی» نوشت. حتی مارکس که موضعی تهاجمی نسبت به دانش اقتصاد داشت کتابش را «نقد اقتصاد سیاسی» نام نهاد.

اما اقتصاددانان در اواخر قرن نوزدهم واژه "اقتصاد" (به انگلیسی: economics) را بعنوان فرم کوتاهتر "علوم اقتصادی" (به انگلیسی: economic science) پیشنهاد کردند تا از دلالت ضمنی این واژه بر منافع سیاسی محدود جلوگیری کرده باشند و همچنین به این واژه صورتی مشابه واژگان دیگر علوم مانند "ریاضیات" (به انگلیسی: mathematics)، "اخلاق" (به انگلیسی: ethics) و مانند آنها ببخشند.






تعاریف

تعاریف متفاوتی برای علم اقتصاد وجود دارد. برخی از تفاوتها بازتاب دهنده تکامل دیدگاهها درباره موضوع اقتصاد و یا دیدگاههای مختلف در میان اقتصاددانان است. آدام اسمیت در سال ۱۷۷۶ چیزی که در آن روزگار اقتصاد سیاسی خوانده می‌شد را این‌گونه تعریف کرده است:

شاخه‌ای از دانش یک دولتمرد یا قانونگزار با اهداف دوگانه فراهم کردن درآمد سرشار و معاش خوب برای مردم ... و تامین کردن درآمد برای دولت برای هزینه کردن در خدمات عمومی.

ژان باپتیست سه در ۱۸۰۳، همزمان با جدا کردن علم اقتصاد از کاربرد آن در سیاستگزاری عمومی (به انگلیسی: public policy)، آن را بعنوان علم تولید، توزیع و مصرف ثروت تعریف می‌کند. توماس کارلایل تاریخ‌دان انگلیسی اصطلاح "دانش کسل کننده" را بعنوان صفتی طعنه آمیز برای اقتصاد کلاسیک وضع کرد، که در این زمینه بیشتر به تحلیل بدبینانه مالتوس ارتباط پیدا می‌کرد. جان استیوارت میل اقتصاد را در بستری اجتماعی بصورت ذیل تعریف می‌کند:

علمی که قوانین پدیده‌هایی در جامعه را دنبال می‌کند که از کارهای مختلف نوع بشر برای تولید ثروت برمی‌خیزد، تا جائی که این پدیده‌ها بوسیله تعقیب هدف دیگری متعین نشوند.

آلفرد مارشال در کتاب خود اصول علم اقتصاد (۱۸۹۰) تعریفی ارائه می‌دهد که تاکنون نیز ذکر شده است و تحلیل اقتصادی را از مقوله ثروت فراتر می‌برد و از سطحی اجتماعی به سطح اقتصاد خرد می‌کشاند:

اقتصاد، مطالعه انسان است در کسب و کار معمولی‌اش در زندگی. اقتصاد به کاوش در این می‌پردازد که چگونه انسان درآمدش را کسب و آن را مصرف می‌کند. بنابراین، از یک جنبه مطالعه ثروت است و از جنبه مهم دیگر، بخشی از مطالعه خود انسان است.

لیونل رابینز اقتصاددان انگلیسی به تعریف مفهومی از اقتصاد پرداخت که "شاید مقبول‌ترین تعریف جاری از اقتصاد باشد:

اقتصاد دانشی است که رفتار انسان را در رابطه با اهداف و وسائل کمیابی که قابلیت استفاده‌های دیگری نیز دارند، مطالعه می‌کند.

رابینز این تعریف را بعنوان تعریفی می‌شناسد که نه طبقه بندی کننده، "بمعنای انتخاب انواع معینی از رفتار"، بلکه بیشتر تحلیلی، بمعنای "تمرکز بر جنبه‌های مشخصی از رفتار است که تحت تاثیر کمیابی تحمیل می‌شوند".

برخی از نظراتی که متعاقباً درباره این تعریف ابراز شده، آن را بیش از حد گسترده و ناتوان از محدود کردن موضوع به تحلیل بازارها می دانند. به هرحال، از دهه ۱۹۶۰، به دلیل اینکه تئوری بیشینه ساختن رفتار (به انگلیسی: maximizing behavior) و مدل‌های انتخاب عقلائی، دامنه علم اقتصاد را به حوزه‌ها و موضوعاتی گسترش داد که قبلاً بعنوان رشته‌هایی مجزا تلقی می‌شدند، اینگونه نظرات و انتقادات فروکش کردند.

گری بکر، یکی از گسترش دهندگان علم اقتصاد به حوزه‌هایی نوین، رویکرد خود را بعنوان "ادغام فرضیه‌های تئوری بیشینه ساختن رفتار، ترجیحات ثابت (به انگلیسی: stable preferences) و تعادل بازار که بصورتی بی ملاحظه و مصمم بکار گرفته می‌شد" تعریف می‌کند. یک تفسیر، این تعریف را تبدیل اقتصاد به یک رویکرد به جای یک موضوع علمی خوانده است؛ رویکردی که با این حال از خاص گرایی زیادی در زمینه "فرایند انتخاب و نوع تعامل اجتماعی که این تحلیل دربرمیگیرد" برخوردار است. منبع همان تفسیر، سلسله‌ای از تعاریف اقتصاد در کتابچه‌های اقتصادی را بررسی می‌کند و نتیجه می‌گیرد که فقدان توافق مورد نیاز، تاثیری بر خود موضوع (یعنی علم اقتصاد) که کتابچه‌ها به آن پرداخته‌اند ندارد. بطور کلی تر در بین اقتصاددانان این نظر مطرح می‌شود که ارائه تعریفی خاص بیشتر بازتاب دهنده مسیری است که بنظر پدیدآورنده آن علم اقتصاد در آن تکامل می‌یابد و یا باید تکامل یابد.






اقتصاد خرد
بازارها

اقتصاد خرد شاخه‌ای از علم اقتصاد است که به تحلیل بازیگران منفرد در یک بازار و نیز تحلیل ساختار بازار می‌پردازد. این شاخه با بازیگران خصوصی، عمومی و داخلی، بعنوان واحد پایه‌ای تقلیل ناپذیر، سروکار دارد. اقتصاد خرد به مطالعه این می‌پردازد که چگونه این بازیگران درون بازارهای منفرد (با فرض کمیابی واحدهای مبادله پذیر) و مقررات دولتی به تعامل با یکدیگر می‌پردازند. بازار ممکن است با یک محصول (مانند سیب، آلومینیوم و یا تلفن موبایل) سروکار داشته باشد و یا با خدمات مربوط به یکی از عوامل تولید (آجرچینی، چاپ کتاب و یا بسته بندی مواد غذایی). نظریه اقتصاد خرد، کل مقداری که توسط خریداران تقاضا شده و مقداری که توسط فروشندگان عرضه شده را درنظرمیگیرد و به مطالعه قیمتهای ممکن به ازای هر واحد عرضه و تقاضا می‌پردازد. اقتصاد خرد، تعامل پیچیده میان بازیگران بازار را هم در روند خرید و هم در روند فروش مطالعه می‌کند. این تئوری بر این باور است که بازارها می‌توانند به تعادل (به انگلیسی: equilibrium) میان "کمیت تقاضا شده" و "کمیت عرضه شده" برسند.

اقتصاد خرد همچنین به بررسی ساختارهای مختلف بازار می‌پردازد. "رقابت کامل" (به انگلیسی: perfect competition) ساختار بازاری را توصیف می‌کند که در آن هیچ شرکت کننده‌ای آن قدر بزرگ نیست که قادر به بدست آوردن قدرت بازاری برای تعیین قیمت یک محصول یکسان باشد. شیوه دیگر توضیح این امر این است که بگوییم یک بازار رقابتی کامل هنگامی بوجود می‌آید که در آن تمامی شرکت کنندگان "گیرندگان قیمت" هستند و هیچکدام از شرکت کنندگان نتواند بر قیمت محصولی که می‌خرد یا می‌فروشد تاثیر بگذارد. "رقابت ناکامل" به ساختار بازاری دلالت می‌کند که در آن شرایط رقابت کامل وجود نداشته باشد. اشکال رقابت ناکامل شامل: انحصار (به انگلیسی: monopoly) (که در آن برای یک کالا تنها یک فروشنده وجود دارد)، انحصار چندگانه (به انگلیسی: oligopoly) (که در آن برای یک کالا تنها چند فروشنده بخصوص وجود دارند)، رقابت انحصاری (که در آن فروشندگان زیادی وجود دارند که کالاهای کاملاً مختلفی تولید می‌کنند)، انحصار خریدار (به انگلیسی: monopsony) (که در آن برای یک کالا تنها یک خریدار وجود دارد)، و انحصار چندگانه خریدار (به انگلیسی: oligopsony) (که در آن برای یک کالا تنها چند خریدار بخصوص وجود دارند). برخلاف رقابت کامل، رقابت ناکامل به طور کلی بدین معنا است که قدرت در بازار بطور نامتساوی تقسیم شده است. شرکت‌ها در وضعیت رقابت ناکامل این قابلیت را دارند که "قیمت گذار" باشند که بدین معنی است که آنها با در اختیار گرفتن بهره بزرگی از قدرت بازار بصورت نامتناسب قادر شده‌اند که بر قیمت کالاهایی که تولید کرده‌اند تاثیر بگذارند.

اقتصاد خرد، بازارهای منفرد را با یک ساده‌سازی اقتصادی مطالعه می‌کند به این معنا که تصور می‌کند که فعالیت اقتصادی انجام شده در یک بازار بخصوص بر دیگر بازارها تاثیر نمی‌گذارد. این متد تحلیلی، "تعادل جزئی" (به انگلیسی: partial-equilibrium) (بین عرضه و تقاضا) نام دارد. این متد تحلیلی مجموع کل فعالیت‌های انجام شده در یک بازار را محاسبه می‌کند. تئوری تعادل عمومی (به انگلیسی: general-equilibrium) به مطالعه بازارهای مختلف و رفتار آنها می‌پردازد. این تئوری، مجموع کل تمامی فعالیتهای انجام گرفته در در تمامی بازارها را محاسبه می‌کند. این متد هم به مطالعه تغییرات در بازارها و هم به مطالعه تعامل میان آنها که رو به سوی تعادل دارد می‌پردازد.






تولید، هزینه و بهره‌وری

در اقتصاد خرد، تولید تبدیل نهاده‌ها (به انگلیسی: inputs) به ستاده‌ها (به انگلیسی: outputs) است. این امر فرایندی اقتصادی است که که در آن نهاده‌ها برای ساختن یک کالا برای مبادله و یا استفاده مستقیم بکار برده می‌شوند. تولید یک جریان است و بنابراین میزان مشخصی از ستاده‌ها به ازای هر دوره‌ای از زمان در مقابل نهاده‌ها به دست می‌آید.

هزینه فرصت (به انگلیسی: opportunity cost) به هزینه اقتصادی تولید ارجاع دارد: ارزش بهترین فرصت بعدی از دست رفته. انتخاب‌ها معمولاً باید بین اعمالی مورد علاقه و نیز مانعه الجمع (به این معنا که انتخاب یکی به معنای طرد دیگری است) انجام می‌شوند. این مساله، رابطه پایه‌ای میان کمیابی و انتخاب را نشان می‌دهد. هزینه فرصت یک عمل، عنصری است برای مطمئن شدن از اینکه منابع کمیاب بصورتی کارا مورد بهره‌برداری قرار گرفته‌اند، بطوری که هزینه آن عمل در برابر ارزش اش سنجیده می‌شود. هزینه فرصت تنها به هزینه‌های پولی یا مالی مربوط نیست بلکه می‌توانند بوسیله ارزش واقعی تولید ازدست رفته، اوقات فراغت، و یا هر چیز دیگری که بهره‌ای جایگزین فراهم کند سنجیده شود.

نهاده‌هایی که در فرایند تولید مورد استفاده قرار می‌گیرند شامل عوامل پایه‌ای تولید مانند خدمات کاری، سرمایه (کالاهای تولید شده قابل دوام مثل یک کارخانه که در تولید مورد استفاده قرار می‌گیرند)، و زمین (شامل منابع طبیعی) می‌شوند. دیگر نهاده‌ها ممکن است شامل کالاهای واسطه‌ای (به انگلیسی: intermediate goods) هستند که در تولید کالاهای نهایی مورد استفاده قرار می‌گیرند، مانند فولاد در ساختن یک اتومبیل نو.

بهره‌وری اقتصادی (به انگلیسی: economic efficiency) توصیف کننده این امر است که چگونه یک سیستم ستاده دلخواه اش را با وجود مجموعه‌ای از نهاده‌های موجود و نیز تکنولوژی در دسترس ایجاد می‌کند. بهره‌وری هنگامی بهبود می‌یابد که ستاده بیشتری بدون تغییر نهاده‌ها ایجاد شود، بعبارت دیگر، میزان اتلاف کاهش داده شده باشد. یک استاندارد کلی عموماً پذیرفته شده بهره‌وری پارتو (به انگلیسی: Pareto efficiency) است که هنگامی بدست می‌آید که دیگر هیچ تغییری نتواند بدون بدتر کردن اوضاع کسی، اوضاع فرد دیگری را بهبود بخشد. به دیگر سخن حد نهایی بهبود در سیستم حاصل شده باشد بطوری که نتوان بدون برهم زدن نظم قسمت دیگری از سیستم از آن فراتر رفت.

حد امکان تولید (PFF) (به انگلیسی: production-possibility frontier) یک نمودار توضیح دهنده برای نشان دادن کمیابی، هزینه و بهره‌وری است. در ساده ترین حالت یک اقتصاد تنها می‌تواند دو کالا تولید کند (مثلاً اسلحه و کره). PFF جدول یا نموداری است که ترکیب کمی متفاوت دو کالای قابل تولید را بر مبنای تکنولوژی موجود و کل نهاده‌ها که میزان ستاده محتمل را محدود می‌کنند، نشان می‌دهد. هر نقطه‌ای در منحنی مجموع ستاده بالقوه برای اقتصاد را نشان می‌دهد که حداکثر تولید امکان‌پذیر یک کالای مشخص است بر مبنای مقدار تولید امکان‌پذیر کالای دیگر.

کمیابی در نمودار به وسیله افرادی که مایل به مصرف فراتر از PFF (مانند نقطه X) هستند اما در مجموع نمی‌توانند و با شیب منفی منحنی نشان داده می‌شود. اگر تولید یک کالا در منحنی افزایش یابد، تولید کالای دیگر کاهش می‌یابد، یعنی رابطه‌ای معکوس میان آن‌ها وجود دارد. این مساله به خاطر این است که افزایش تولید یک کالا به انتقال نهاده‌ها از تولید کالایی دیگر و لاجرم کاهش تولید آن کالا بستگی دارد. نقطه D در قسمت شکم منحنی نشانگر تعادل بین تولید دو کالا است. این منحنی به اندازه‌گیری میزان این می‌پردازد که ازدیاد تولید یک کالا به هزینه چه میزان تولید کالای دیگر تمام می‌شود. بنابراین اگر تولید یک اسلحه بیشتر به معنای کاهش تولید ۱۰۰ عدد کره باشد، هزینه فرصت یک اسلحه برابر ۱۰۰ کره است. در PFF، کمیابی بر این دلالت دارد که انتخاب تولید یک کالا در مجموع به معنای سر کردن با میزان اندک تری از کالای دیگر همراه خواهد بود. اما هنوز در یک اقتصاد بازار، حرکت در طول منحنی می‌تواند نشانگر این باشد که انتخاب افزایش یک برون داد برای عوامل تولید کننده به هزینه‌های آن برتری دارد.

هر نقطه‌ای بر روی منحنی نشانگر بهره‌وری تولیدی در بیشینه ساختن برون داد به ازای کل درون داد موجود است. نقطه A در داخل منحنی، محتمل است اما نشانگر عدم بهره‌وری تولیدی (اتلاف درون دادها) می‌باشد که در آن برون داد هر یک یا هر دوی کالاها می‌تواند با حرکت به سوی شمال شرقی به نقطه‌ای بر روی منحنی تبدیل شود. مثالهای این قبیل عدم بهره‌وری شامل بیکاری در طول کسادی چرخه تجاری و یا سازمان دهی اقتصادی یک کشور که ناتوان از بهره‌برداری کامل از منابع خود است، هستند. بودن روی منحنی، اگر به معنای تولید ترکیبی از کالاهایی نباشد که مصرف کنندگان بر دیگر نقاط ترجیح می‌دهند نباشد هنوز ممکن است به معنای رسیدن به بهره‌وری تخصیصی (به انگلیسی: allocative efficiency) (یا بهروه وری پارتو) نباشد.

بیشتر توجه اقتصاد کاربردی در سیاتگزاری عمومی بر تشخیص چگونگی بهبود بهره‌وری یک اقتصاد متمرکز است. تشخیص واقعیت کمیابی و سپس چاره اندیشی برای چگونگی ساز مان دهی جامعه برای بهره‌ور ترین شیوه استفاده از منابع بعنوان "ماهیت اقتصاد" تعریف شده است، جائی که اقتصاد نقش یکتایی را ایفا می‌کند.






اقتصاد کلان

اقتصاد کلان به بررسی مسایل اقتصادی در سطح کلان ملی یک کشور می‌پردازد. حیطه بررسی اقتصاد جهانی را اقتصاد بین‌الملل به عهده دارد. مسایلی از قبیل ثبات اقتصادی، توازن تراز بازرگانی خارجی، رشد اقتصادی، اشتغال، تورم، مخارج و درآمدهای دولت، رکود اقتصادی، بحران اقتصادی، بیکاری، و اقتصاد توسعه در این بخش مورد بررسی قرار می‌گیرد.

فقر و تبعیض به دلیل بررسی در سطح خانوار از مباحث اقتصاد خرد می‌باشد.

بر خلاف اقتصاد خرد رفتارهای فردی شکل دهنده اقتصاد کلان نیست هر چند که از جمع رفتارهای فردی شکل گرفته‌است. کینز پدر علم اقتصاد نوین نمونه بارزی را از آثار رفتار واحدی را در عرصه کلان و خرد ارایه داده‌است که به تناقض پس‌انداز مشهور است. اگر افراد به صورت انفرادی پس انداز کنند در سالهای بعد دارای امکانات و قدرت مالی بیشتری خواهند بود و خواهند توانست که از سرمایه جمع شده خود استفاده کنند ولی اگر تمامی افراد جامعه هم‌زمان پس‌انداز خود را افزایش دهند و بخش بیشتری از درآمد خود را پس انداز نمایند مصرف کل اقتصاد پایین می‌آید و این امر موجب کاهش تولید نیز خواهد شد که این امر به کاهش درآمد افراد در آینده منجر می‌شود. از اینرو افزایش پس انداز برای اشخاص مفید می‌تواند باشد ولی برای جامعه به صورت کلی تأثیرات متفاوتی نسبت به تأثیرات فردی آن دارد.

نمونه دیگر: اگر شرکتی یک یا چند تن از پرسنل خود را با ماشین‌آلات جایگزین نماید بی شک سود خواهد کرد و به نفع آن شرکت خواهد بود ولی اگر تمامی شرکتها به یکباره به این کار مبادرت ورزند بیکاری افزایش می‌یابد و موجب کاهش درآمد ملی و در نتیجه کاهش تقاضا برای تولیدات شرکتها شده و سود شرکتها را کاهش می‌دهد. از اینرو تأثیرات سطح کلان می‌تواند با تأثیرات در سطح خرد متضاد باشد..






زیر شاخه‌های علم اقتصاد

اقتصاد رسانه
اقتصاد سیاسی
اقتصاد بین‌الملل
اقتصاد رفاه
مالیه
اقتصاد کشاورزی
اقتصاد صنعتی
اقتصاد عمومی
اقتصاد منابع طبیعی
اقتصاد محیط زیست
اقتصادسنجی
اقتصاد انرژی
فلسفه اقتصادی
اقتصاد توسعه
اقتصاد شهری
اقتصاد منطقه‌ای
اقتصاد بخش عمومی
اقتصاد مدیریت
اقتصاد منابع پایان پذیر
اقتصاد منابع تجدید پذیر
اقتصاد خرد
اقتصاد کلان
برنامه ریزی اقتصادی
اقتصاد ریاضی
اقتصاد مهندسی
اقتصاد نظری
تاریخ عقاید اقتصادی
نظامهای اقتصادی
فلسفه اقتصاد
اقتصاد آموزش و پرورش
اقتصاد سلامت
اقتصاد ورزش
بودجه ریزی
اقتصاد جمعیت
اقتصاد جنگل
اقتصاد رابینسون کروزوئه







مکاتب اقتصادی

اخلاق گرایی اقتصادی (مکتب اسکولاستیک)
مکتب سوداگری (مرکانتیلیسم)
مکتب اصالت طبیعت (فیزیوکراسی)
مکتب اقتصادی کلاسیک (سنت‌گرایی اقتصادی)
مکتب نهادگرایی
مکتب تاریخی قدیم
سوسیالیسم تخیلی
سوسیالیسم علمی
سوسیالیسم رقابتی
سوسیالیسم اقتصادی
نئو کلاسیسم (مارژینالیسم یا نهایی گرایی)
مکتب کینز
نئو لیبرالیسم
نیو کینزیسم
مکتب شیکاگو (مانیتاریسم یا پول محوری)
کلاسیک‌های جدید
کینز گرایان جدید
ساختارگرایان
مکتب اتریش
مکتب طرفداران طرف عرضه
مکتب دورهای تجاری حقیقی
نظریات اقتصادی حکیمان یونان باستان







زیست‌شناسی

زیست‌شناسی از علوم طبیعی و دانش مربوط به مطالعه جانداران زنده است. این دانش به بررسی ویژگی‌ها و رفتار سازواره‌ها، چگونگی پیدایش گونه‌ها و افراد، و نیز به بررسی برهمکنش جانداران با یکدیگر و محیط پیرامونشان می‌پردازد.زیست‌شناسی شامل موضوعات وسیعی است که دارای تقسیم‌بندی بسیاری از مباحث و رشته‌های مختلف است.از جمله مهم ترین موضوعات آن عبارت از پنج اصل به‌هم‌وابسته است که می توان آن‌ها را اساس زیست شناسی مدرن نامید:

سلول‌ها به عنوان واحد اصلی حیات هستند.
گونه های جدید و صفات موروثی، محصول تکامل هستند.
ژن‌ها واحد اصلی وراثت هستند.
ارگانیسم‌ها محیط داخلی خود را برای حفظ یک وضعیت پایدار و ثابت، حفظ می‌کنند.
موجودات زنده انرژی مصرف می‌کنند و آن را به صورت دیگری تبدیل می‌کنند.







تاریخچه

اصطلاح بیولوژی (به انگلیسی: biology) از واژه یونانی βίος- بیوس "به معنی زندگی"، و پسوند λογία- لوژیا "به معنی مطالعه چیزی"، مشتق شده‌است. این کلمه در آلمان در اوایل سال ۱۷۹۱ ممکن است از پسین‌سازی کلمه قدیمی‌تر دوزیستان‌شناسی با حذف کلمه دوزیستان، به وجود آمده باشد.

اگرچه زیست‌شناسی در قالب مدرن خود پیشترفت‌های بسیاری یافته‌است، اماعلوم مرتبط و وابسته به آن، از زمان‌های قدیم مورد مطالعه قرار گرفته‌است. فلسفه طبیعی در اوایل تمدن‌های باستانی بین النهرین، مصر، شبه‌قاره هند و چین مورد مطالعه قرار گرفت.با این حال، ریشه‌های زیست‌شناسی مدرن و گرایش به مطالعه طبیعت اغلب به یونان باستان برمی‌گردد. در حالی که مطالعه رسمی طب به بقراط (حدود ۴۶۰ سال قبل از میلاد -- حدود ۳۷۰ سال قبل از میلاد) برمی گردد، اما ارسطو (۳۲۲ سال قبل از میلاد و ۳۸۴ پیش از میلاد) گسترده‌ترین سهم را برای توسعه زیست شناسی به کار گرفت. نقش برجسته او در تاریخچه حیوانات و کارهای دیگری با تکیه بر طبیعت‌گرایی، و فعالیت‌های تجربی دیگری که بر روی علت و معلولی زیستی و تنوع زندگی متمرکز بود، از اهمیت ویژه‌ای برخوردار است.ثئوفراستوس جانشین ارسطو در لیسه، سلسله کتاب‌هایی در زمینه گیاه‌شناسی نوشت که تا به امروز سالم ماند و به عنوان مهم‌ترین سهم از دوران باستان و حتی قرون وسطی از علوم گیاهی به حساب می‌آید.






مبانی زیست شناسی مدرن

بخش عمده‌ای از زیست شناسی مدرن را می‌توان متشکل از پنج اصل به‌هم وابسته دانست که شامل : نظریه سلولی، تکامل، ژنتیک، هموستازی، و انرژی است.






سطوح زیست‌شناسی

زیست‌شناسی گستره پهناوری از رشته‌های تحصیلی دانشگاهی را دربرمی‌گیرد. بسیاری از این عرصه‌ها گاه خود به عنوان رشته‌های جدا و مستقلی قلمداد می‌گردند. روی‌هم‌رفته این رشته‌ها به مطالعه زیست در مقیاس‌ها و سطوح گوناگون می‌پردازند از جمله:

در مقیاس هسته‌ای از راه زیست‌شناسی مولکولی، زیست شیمی، و تا اندازه‌ای ژنتیک
در مقیاس یاخته‌ای از طریق زیست‌شناسی یاخته‌ای
در مقیاس چندیاخته‌ای از راه فیزیولوژی، کالبدشناسی، و بافت‌شناسی
در سطح شکل‌گیری یا ریخت زایی (اونتوژنی) یک سازواره مفرد از راه پژوهش در رشته زیست‌شناسی تکاملی
در سطح وراثت میان زایندگان و زادگان از راه دانش ژنتیک
در سطح رفتار گروهی از راه رفتارشناسی
در سطح بررسی مجموعه یک جمعیت از طریق ژنتیک جمعیت و در مقیاس چندگونه‌ای‌تبارها از راه دانش سامانه‌شناسی
در سطح جمعیت‌های وابسته‌به‌هم و زیستگاه‌های ایشان از راه بوم‌شناسی و زیست‌شناسی فرگشتی و نیز احتمالاً از راه دانش دگرزیست شناسی که به بررسی وجود زیست در ورای کره زمین می‌پردازد.








علوم اجتماعی

علوم اجتماعی به گروهی از رشته‌های دانشگاهی گفته می‌شود که به مطالعهٔ جنبه‌های اجتماعی انسان می‌پردازند. علوم اجتماعی بخشی از علوم انسانی است که به بعد اجتماعی انسان می پردازد بر خلاف دیگر علوم انسانی که ممکن است اصلا بعد اجتماعی انسان برایش مهم نباشد مثل دانش روان شناسی .

بر خی از علوم اجتماعی عبارتند از:

۱.جمعیت شناسی
۲.جامعه شناسی
۳.مردم شناسی
۴.علوم سیاسی
۵.جغرافیای انسانی
۶.اقتصاد
۷.مدیریت
۸.علوم ارتباطات اجتماعی {{سخ}
علوم نرم
به مفهوم سنتی، مطالعهٔ جنبه‌های وابسته به شخص (subjective)، وابسته به آراء بین اشخاص (intersubjective)، و ساختاری علوم اجتماعی را علوم نرم می‌نامیدند.
page1 - page2 - page3 - page4 - page5 - page7 - page8 - | 12:25 pm
جاوااسکریپت (به انگلیسی: JavaScript) زبان برنامه نویسی اسکریپت مبتی بر اشیاء است که توسط NetScape تولید شده‌است. این زبان، یک زبان شی‌گرااست که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده‌است.
علیرغم اشتباه عمومی، زبان جاوا اسکریت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شده‌است. از همینرو دستورهای متداول مانند if, for, try..catch ,"while" و... در این زبان هم یافت می‌گردند.
این زبان می‌تواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته می‌شوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی می‌تواند به عنوان نمونه‌ای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد.
به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب می‌باشد.
کاربرد گسترده این زبان در سایتها و صفحات اینترنی می‌باشد و به کمک این زبان می‌توان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده می‌شود.





جاوا اسکریپت را در ابتدا شخصی به نام برندان ایچ در شرکت Netscape با نام Mocha طراحی نمود. این نام بعدا به LiveScript و نهایتا به جاوا اسکریپت تغییر یافت.این تغییر نام تقریبا با افزوده شدن پشتیبانی از جاوا در مرورگر وب Netscape Navigator همزمانی دارد. اولین نسخهٔ جاوا اسکریپت در نسخه 2.0B3 این مرورگر در دسامبر ۱۹۹۵ معرفی و عرضه شد. این نام گذاری منجر به سردرگمی‌های زیادی شده و این ابهام را ایجاد می‌کند که جاوا اسکریپت با جاوا مرتبط است در حالی که این طور نیست. عدهٔ زیادی این کار را یک ترفند تجاری برای به دست آوردن بخشی از بازار جاوا که در آن موقع زبان جدید مطرح برای برنامه نویسی تحت وب بود می‌دانند.

به دلیل موفقیت عمدهٔ جاوا اسکریپت در نقش زبان نویسه‌ای سمت کارخواه (client side scripting language) برای صفحات وب، مایکروسافت یک نسخه سازگار از این زبان را ایجاد کرد و به علت مشکلات حقوقی آن را Jscript نامید. این زبان در نسخه ۳٫۰ از مرورگر اینترنت اکسپلورر و در آگوست ۱۹۹۶ داده شد. تفاوت‌های این دو زبان به حدی جزیی است که اغلب Jscript و جاوا اسکریپت به جای هم به کار می‌روند. هرچند که مایکروسافت در اینجا چند ده دلیل برای تفاوت Jscript با استاندارد ECMA مطرح می‌کند.

Netscape جاوا اسکریپت را به سازمان Ecma International برای استاندارد سازی ارسال کرده‌است و نتیجه نسخهٔ استاندارد شده‌ای به نام ECMA Script است.
جاوا اسکریپت به یکی از زبان‌های برنامه نویسی پر طرفدار در وب تبدیل شده‌است. هر چند ابتدا بسیاری از برنامه نویسان حرفه‌ای زبان را کم ارزش تلقی می‌کردند چون مخاطبین آن نویسندگان صفحات وب و آماتورهای این چنینی بودند. ظهور ای‌جکس بار دیگر جاوا اسکریپت را در معرض توجه قرار داد و برنامه نویسان حرفه‌ای بیشتری را به خود جذب نمود. نتیجه ازدیاد فریمورک و کتابخانه‌های جامعی در این زمینه، بهبود شیوه‌های رایج برنامه نویسی در جاوا اسکریپت و افزایش کاربرد جاوا اسکریپت خارج از وب است.


زبان امری و ساخت یافته
جاوا اسکریپت از تمامی نحو ساختاری زبان C پشتیبانی می‌کند. مانند گزاره (if و switch و حلقه‌های while و...) یک مورد استثنا تعیین حوزهٔ متغیرهاست: تعریف حوزه در حد block در جاوا اسکریپت وجود ندارد. هر چند جاوا اسکریپت ۱٫۷ با کلمهٔ کلیدی let این نوع حوزه دهی را امکان پذیر می‌سازد. مانند c در جاوا اسکریپت بین عبارت و گزاره تفاوت وجود دارد.

پویایی
؛ تایپ دهی پویا: مانند اکثر زبان‌های نویسه‌ای تایپ به مقدارها منسوب می‌گردد و نه به متغیرها. برای مثال متغیر x ممکن است به یک عدد وابسته سازی شود، و بعداً به یک رشته. جاوا اسکریپت برای تعیین تایپ شی راه‌های مختلفی از جمله تایپ دهی اردکی (duck typing) را دارد.

؛ تایپ دهی ضعیف: زبان جاوا اسکریپت از نظر تایپ دهی ضعیف به شمار می‌آید و در آن نتیجهٔ عملیاتی مانند ۵ + “۳۷”، عبارت “۵۳۷” خواهد بود. (عدد را با رشته جمع کرده‌است)

؛ اشیا به دید آرایه‌های انتسابی: جاوا اسکیرپت تقریبا تماما بر اساس اشیا است. اشیا، آرایه‌های انتسابی به همراه یک «ساختار شماتیک» هستند. نام ویژگی اشیا، کلیدهای آرایه انتسابی هستند و درواقع obj.x = ۱۰ با obj[“x”] = ۱۰ هم ارز هستند و شیوه نگارش با نقطه صرفا یک سهولت نحوی است. ویژگی‌ها و مقدارهایشان در زمان اجرا قابلیت تغییر اضافه و حذف دارند. همچنین می‌توان روی ویژگیهای یک شی با ساختار for … in پیمایش کرد.

؛ ارزیابی در زمان اجرا: جاوااسکریپا یک تابع eval دارد که قادر است گزاره‌های تولید شده در یک رشته در زمان اجرا را، اجرا کند.

تابعی بودن: توابع موجوداتی «درجه اول» محسوب می‌شوند، یعنی خود یک شی هستند. بنابراین می‌توانند ویژگی داشته باشند، در آرگومان‌های تابع‌ها داده شوند و مانند هر شی دیگری با آن‌ها رفتار شود

؛ توابع داخلی و بستارها: توابع داخلی (توابع تعریف شده داخل یک تابع دیگر) هر بار که تابع بیرونی فرا خوانده شود، ایجاد می‌شوند و متغیرهای توابع بیرونی تا زمانی که تابع داخلی وجود داشته باشد، وجود خواهند داشت، حتی پس از اتمام آن فراخوانی از تابع بیرونی. (مثال: اگر تابع داخلی به عنوان مقدار برگشتی تابع باشد، هنوز به متغیرهای تابع بیرونی دسترسی دارد) – این مکانیزم بستار گرفتن در جاوا اسکریپت است.


ساختار شماتیک» محوری
ساختار شماتیک: جاوا اسکریپت به جای رده‌ها برای تعریف ویژگی‌های اشیا، که شامل متدها و وراثت است از «ساختار شماتیک» استفاده می‌کند (پیش‌نمونه). امکان شبیه سازی بسیاری از امکانات رده-محور با ساختارهای شماتیک جاوا اسکریپت امکان پذیر است.


توابع در نقش سازندهٔ اشیا
برای توابع علاوه بر نقش عادی، به عنوان سازنده ی اشیا هم عمل می‌کنند. آوردن یک new قبل فراخوانی تابع، آن را با کلمهٔ کلیدی this وابسته سازی شده به شی جدید اجرا می‌کند. ویژگی prototype از تابع مورد نظر، ساختار شماتیک شی جدید را مشخص می‌کند.

؛ توابع در نقش متد: بر خلاف بیشتر زبان‌های شی گرا تفاوتی میان تعریف تابع و متد وجود ندارد. بلکه تفاوت در زمان فراخوانی تابع است، زمانی که یک تابع به عنوان متد یک شی فراخوانده می‌شود کلمهٔ کلیدی this محلی آن تابع به شی مورد نظر وابسته سازی می‌شود.


جاوا اسکریپت برای تامین اشیا و متدها که با آن‌ها تعامل کند به یک محیط اجرایی (مانند مرورگر وب) نیاز دارد تا بتواند به این ترتیب با دنیای خارج ارتباط برقرار کند. همچنین برای دسترسی به سایر نویسه‌ها (include) هم به این محیط نیازمند است (مانند تگ <script>در HTML). (البته این یک ویژگی زبانی نیست اما در عمل اغلب این طور پیاده سازی شده‌است)

؛ تعداد متغیر پارامتر (variadic): تعداد نامعینی پارامتر را می‌توان به یک تابع ارسال نمود. تابع می‌تواند هم از طریق پارامترهای رسمی و هم از طریق شی محلی arguments به آن‌ها دسترسی داشته باشد.

Literalهای آرایه و شی

مانند بسیاری از زبان‌های نویسه‌ای آرایه‌ها و اشیا (که در زبان‌های دیگر همان آرایه‌های انتسابی هستند) را می‌توان با یک نحو موجز ایجاد و توصیف نمود. در واقع این شیوهٔ نگارش پایهٔ قالب داده‌ای جی‌سون هم هست.

عبارات منظم

جاوا اسکریپت به شیوه‌ای مشابه زبان پرل از عبارات منظم پشتیبانی می‌کند که نحوی قدرتمند و موجز را به شکلی فراتر از توابع پیش ساخته برای کار با رشته‌ها، فراهم می‌کند.


انواع زیر جزو انواع داده‌های قابل دسترس در زبان جاوا اسکریپت است. در استاندارد ECMA انواع دیگری هم تعریف شده که صرفا داخلی است و برای پیاده سازی است.

تعریف نشده: این تایپ فقط یک مقدار با نام undefined دارد و متعلق به تمام متغییرهای مقدار دهی نشده‌است

نوع تهی: نوع تهی هم فقط یک مقدار دارد با نام null

نوع دودویی: نمایندهٔ یک مقدار منطقی است و دو مقدار true و false را می‌پذیرد.

نوع رشته: در بر گیرندهٔ تمام رشته‌های متناهی از ۰ یا بیشتر عنصر ۱۶ بیتی بدون علامت است. این عناصر با اندیس‌های نامنفی قابل دسترسی هستند. طول رشته تعداد عناصر داخل آن و طول رشتهٔ تهی برابر ۰ است.

زمانی که رشته حاوی متن واقعی باشد هر عنصر به عنوان یک واحد UTF-16 در نظر گرفته می‌شود (مستقل از این که شیوهٔ واقعی نگه داری رشته چه باشد). تمام عملیات بر روی رشته‌ها آن‌ها را به عنوان اعداد صحیح بدون علامت در نظر می‌گیرند و تضمین کنندهٔ تولید رشته به حالت normalize شده نیست و تضمین‌های خاص زمانی هم ندارد. علت این تصمیم گیری سادگی در پیاده سازی ذکر شده‌است.

نوع عدد: نوع عدد در جاوا اسکریپت مطابق با استادارد IEEE برای اعداد شناور دودویی است (با اندکی تفاوت).

نوع شی: شی در جاوا اسکریپت یک مجموعه بدون ترتیب از ویژگی‌ها است. هر ویژگی می‌تواند داخلی، فقط-خواندنی، غیر قابل حذف، و غیر قابل پیمایش باشد (یا ترکیبی از این‌ها یا هیچ کدام)


تبدیلات خودکار

این زبان دارای تبدیلات خود کار بین این انواع داده‌ای است.

زمانی که بخواهد یک if را ارزیابی کند یا از عملگرهای منطقی ! و && و || استفاده شود، تبدیل به نوع دودویی را انجام می‌دهد. مقادیر ۰ و ۰- و NaN به false و سایر مقادیر عددی به true نگاشت می‌گردد. همچنین رشتهٔ تهی false و سایر رشته‌ها true در نظر گرفته می‌شود. انواع شی و تابع true و undefined و null هم false در نظر گرفته می‌شود.

زمانی که یکی از عملوندهای عملگر + رشته باشد، تبدیل به رشته صورت می‌گیرد، مانند ۵ + “۳۷” که می‌شود “۵۳۷”

عملگرهای دیگری عددی (جز جمع) منجر به تبدیل به عدد می‌گردد مانند ۳ – “۵۷” که مقدار عددی ۳۴- را به دست می‌دهد.
ساعت : 12:25 pm | نویسنده : admin | جاوا | مطلب قبلی
جاوا | next page | next page