Dom در جاوا اسکریپت چیست؟ — به زبان ساده + نمونه کد

DOM مجموعه‌ای از APIها برای مدیریت سند HTML و اطلاعات استایل‌دهی (Styling) است که از «شی سند» (Document Object) استفاده می‌کنند. جاوا اسکریپت (Javascript)، صفحه HTML را با استفاده از DOM فعال و پویاسازی می‌کند و بدون آن نمی‌تواند کاری را پیش ببرد. در این مقاله آموزشی، مبحث DOM در جاوا اسکریپت به صورت دقیق بررسی و روش‌های مختلف استفاده از آن ارائه شده است. همچنین در حین آموزش، مثال‌هایی ارائه می‌شوند که برای یادگیری می‌تواند بسیار کاربردی باشند.

ادامه مطلب

طراحی سایت با پایتون — از صفر تا صد و پروژه محور

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

ادامه مطلب

وضعیت بازار: سقوط بیت کوین از ۱۷هزار دلار و ریزش آلت کوین‌ها

وضعیت بازار: سقوط بیت کوین از ۱۷هزار دلار و ریزش آلت کوین‌ها

قیمت بیت کوین پس از چندین روز نوسان در محدوده ۱۷٬۰۰۰ دلاری، در صعود به بالای آن ناموفق بود و به زیر این سطح سقوط کرد. به نظر می‌رسد که فروشندگان بار دیگر قدرت را در بازار به‌ دست گرفته‌اند و در تلاش برای کاهش قیمت ارزهای دیجیتال هستند.

ادامه مطلب

روند صعودی بازار سرانجام چه زمانی آغاز می‌شود؟ تحلیلگران پاسخ می‌دهند

روند صعودی بازار سرانجام چه زمانی آغاز می‌شود؟ تحلیلگران پاسخ می‌دهند

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

ادامه مطلب

تحلیلگر بلومبرگ: در سال ۲۰۲۳ دوباره شاهد رشد اتریوم خواهیم بود

تحلیلگر بلومبرگ: در سال ۲۰۲۳ دوباره شاهد رشد اتریوم خواهیم بود

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

ادامه مطلب

جهش قیمت بیت کوین به ۱۷٬۲۰۰ دلار؛ آیا معامله‌گران همچنان نگاهی صعودی دارند؟

جهش قیمت بیت کوین به ۱۷٬۲۰۰ دلار؛ آیا معامله‌گران همچنان نگاهی صعودی دارند؟

بازگشایی وال استریت و سرازیرشدن نقدینگی به بازار ارزهای دیجیتال در روز گذشته، باعث جهش بیت کوین به بالای ۱۷٬۰۰ دلار شد. حالا، به‌ نظر می‌رسد که پس از تثبیت نسبی قیمت در محدود ۱۷٬۲۰۰ دلاری، معامله‌گران بازار به بیت کوین ۱۹٬۰۰۰ دلاری چشم دوخته‌اند.

ادامه مطلب

حلقه for در جاوا اسکریپت — از صفر تا صد + مثال و کد

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

به حساب می‌آید. حلقه for در جاوا اسکریپت ، مانند حلقه While

و حلقه do

، مبتنی بر شرط است؛ اما نسبت به While

و do

قابلیت‌ها و ویژگی‌های افزوده‌ای هم دارد که از آن جمله می‌توان شمارنده حلقه را نام برد. شمارنده حلقه امکان تنظیم کردن تعداد تکرارها را پیش از اجرای حلقه فراهم می‌کند. در این مقاله، آموزش حلقه for در جاوا اسکریپت به همراه مثال به‌طور جامع و کاربردی ارائه شده است. در این نوشتار، گزاره‌های for…of

و for…in

، دستورهای break

و continue

 به همراه متُد forEach()

که از جمله عناصر کلیدی زبان برنامه نویسی جاوا اسکریپت هستند نیز شرح داده شده‌اند و مثال‌هایی برای آن‌ها ارائه شده است.

ادامه مطلب

پیاده سازی میانگین متحرک نمایی بدون تاخیر در پایتون — راهنمای گام به گام

در مطالب گذشته مجله فرادرس به انواعی از میانگین متحرک‌ پرداختیم که هرکدام با یک روش، سعی در کمینه کردن تأخیر و واکنش بهتر داشتند. در این مطلب به میانگین متحرک نمایی بدون تأخیر (Zero-Lag Exponential Moving Average | ZLEMA) می‌پردازیم که با رویکردی متفاوت، بهبود داده شده است.

ادامه مطلب

پیاده سازی اندیکاتور ایچیموکو در پایتون — راهنمای گام به گام

اندیکاتور «ایچیموکو» (Ichimoku) یک ابزار بسیار قدرتمند برای پیش‌بینی و توجیه رفتار قیمت است که علاوه بر دقت و توانایی بالا، پرکاربرد نیز هست. در این مطلب، با پیاده سازی اندیکاتور ایچیموکو در پایتون آشنا می‌شویم.

ادامه مطلب