۱۳۹۷/۱۱/۰۳
عباس مقدم
۴۲۵ دیدگاه

اصول برنامه نویسی با JavaScript

طبق آمار سایت Github، جاوا اسکریپت در سال‌های اخیر پرکاربردترین زبان برنامه‌نویسی در جهان بوده است. امروزه جاوا اسکریپت را در حوزه‌های مختلف برنامه‌نویسی می‌توان به کار برد. البته مهمترین کاربرد این زبان، برنامه‌نویسی در محیط وب است. اما در بسیاری حوزه‌های دیگر مانند برنامه‌نویسی سمت سرور، برنامه‌نویسی موبایل، برنامه‌نویسی دسکتاپ، برنامه‌نویسی گرافیکی و … […]

۱۳۹۷/۰۹/۲۰
عباس مقدم
۰ دیدگاه

کار با پنجره ها و رویدادهای مرورگر

ایجاد پنجره‌های جدید در جاوا اسکریپت با استفاده از متد open از شئ window می‌توان یک پنجره‌ی جدید (یا زبانه‌ی جدید) ایجاد کرد. این متد ۴ آرگومان ورودی می‌پذیرد که هر ۴ مورد اختیاری هستند. با توجه به اینکه آرگومان چهارم تقریباً هیچگاه مورد استفاده قرار نمی‌گیرد، فقط ۳ آرگومان اول معرفی می‌شوند. ابتدا با […]

۱۳۹۷/۰۹/۱۸
عباس مقدم
۰ دیدگاه

کار با اشیاء navigator و screen

شئ navigator شئ navigator نیز یکی دیگر از خاصیت‌های شئ window است. این شئ دارای خاصیت‌هایی است که اطلاعات مفیدی را در رابطه با مرورگر نگهداری می‌کنند. البته برخی از خاصیت‌های این شئ فقط در بعضی از مرورگرها پشتیبانی می‌شوند. در ادامه فقط به معرفی مهمترین خاصیت‌های این شئ که در تمام مرورگرها پشتیبانی می‌شوند […]

۱۳۹۷/۰۹/۱۷
عباس مقدم
۰ دیدگاه

کار با اشیاء history و location

در مدل BOM چندین شئ مختلف وجود دارد که برای برقراری ارتباط با مرورگر و همچنین کسب اطلاعات در مورد مرورگر و محیط اجرای مرورگر به کار می‌روند. تمام این اشیاء متعلق به شئ window هستند. یعنی یکی از خاصیت‌های شئ window هستند. در این بخش به معرفی دو مورد از این اشیاء، یعنی شئ […]

۱۳۹۷/۰۹/۱۲
عباس مقدم
۰ دیدگاه

معرفی BOM

در این فصل به بررسی مفهوم بسیار مهمی در جاوا اسکریپت به نام BOM یا Browser Object Model می‌پردازیم. با استفاده از BOM و امکانات آن، می‌توان با مرورگر ارتباط برقرار کرد. مثلاً می‌توان اطلاعاتی در مورد نوع مرورگر یا نوع سیستم عامل به دست آورد، می‌توان از مرورگر برای زمانبندی کارها کمک گرفت و […]