🔺یه ویژگی جالب جاوااسکریپت که شاید کمتر کسی با اون آشنایی داشته باشه، توابع Generator هست!
- توابع Generator توسط ES6 به این زبان اضافه شده و کاربردهای #جالبی دارن. توی پست زیر با این توابع آشنا بشین:
https://ditty.ir/p/JQMWJ
#javanoscript 💯
- توابع Generator توسط ES6 به این زبان اضافه شده و کاربردهای #جالبی دارن. توی پست زیر با این توابع آشنا بشین:
https://ditty.ir/p/JQMWJ
#javanoscript 💯
دیتی | Ditty.ir
توابع Generator جاوااسکریپت
یکی دیگه از ویژگیهایی رو بررسی میکنیم که از ES6 به جاوااسکریپت اضافه شده
Ditty | دیتی
🔺۸۰ سوال مصاحبه #لاراول - میخوایم توی این مجموعه سوالات، تقریباً با همه قسمتهای لاراول آشنا بشیم 👌 قسمت اول: https://ditty.ir/p/5jMBJ #laravel
🔺۸۰ سوال مصاحبه #لاراول - قسمت دوم
- توی این پست مباحثی مثل ماکروها، سرویس پروایدرها و ... رو بررسی میکنیم
قسمت دوم:
https://ditty.ir/p/XO4jJ
#laravel 💯
- توی این پست مباحثی مثل ماکروها، سرویس پروایدرها و ... رو بررسی میکنیم
قسمت دوم:
https://ditty.ir/p/XO4jJ
#laravel 💯
دیتی | Ditty.ir
80 سوال مصاحبه لاراول - قسمت دوم
بررسی میکنیم قسمت 2 از مجموعه پستهای 80 سوال مصاحبه لاراول رو
توی کد جاوااسکریپت بالا چه چیزایی میبینین؟
Anonymous Quiz
21%
IIFE
22%
Higher order functions
25%
هر دو
33%
نمیدونم
Ditty | دیتی
Photo
🔺توی این کد هر دو مورد وجود داره
- توابع مرتبه بالا یا Higher-Order Functions به توابعی گفته میشه که میتونن یک تابع رو به عنوان ورودی بگیرن و یا یک تابع رو به عنوان به خروجی بفرستن.
ـ IIFE به تابعی گفته میشه که به محض اینکه تعریف شد، فراخوانی بشه. نوشتن اون خیلی ساده هست. کافیه تعریف تابع رو بین دو پرانتز باز و بسته قرار بدیم.
- برای آشنایی بیشتر دو لینک زیر رو ببینید:
https://ditty.ir/posts/70-javanoscript-interview-questions-part-3/5doEJ#what-is-iife
https://ditty.ir/posts/70-javanoscript-interview-questions-part-4/XwNOn#what-are-higher-order-functions
- توابع مرتبه بالا یا Higher-Order Functions به توابعی گفته میشه که میتونن یک تابع رو به عنوان ورودی بگیرن و یا یک تابع رو به عنوان به خروجی بفرستن.
ـ IIFE به تابعی گفته میشه که به محض اینکه تعریف شد، فراخوانی بشه. نوشتن اون خیلی ساده هست. کافیه تعریف تابع رو بین دو پرانتز باز و بسته قرار بدیم.
- برای آشنایی بیشتر دو لینک زیر رو ببینید:
https://ditty.ir/posts/70-javanoscript-interview-questions-part-3/5doEJ#what-is-iife
https://ditty.ir/posts/70-javanoscript-interview-questions-part-4/XwNOn#what-are-higher-order-functions
Ditty | دیتی
🔺۸۰ سوال مصاحبه #لاراول - قسمت دوم - توی این پست مباحثی مثل ماکروها، سرویس پروایدرها و ... رو بررسی میکنیم قسمت دوم: https://ditty.ir/p/XO4jJ #laravel 💯
🔺۸۰ سوال مصاحبه #لاراول - قسمت سوم
- میخوایم توی این مجموعه سوالات، تقریباً با همه قسمتهای لاراول آشنا بشیم
- توی این پست مباحثی مثل Guard، Facade و Observer رو بررسی میکنیم 👌
قسمت سوم:
https://ditty.ir/p/nYBBX
#laravel 💯
- میخوایم توی این مجموعه سوالات، تقریباً با همه قسمتهای لاراول آشنا بشیم
- توی این پست مباحثی مثل Guard، Facade و Observer رو بررسی میکنیم 👌
قسمت سوم:
https://ditty.ir/p/nYBBX
#laravel 💯
دیتی | Ditty.ir
80 سوال مصاحبه لاراول - قسمت سوم
بررسی میکنیم قسمت 3 از مجموعه پستهای 80 سوال مصاحبه لاراول رو
Ditty | دیتی
خروجی خط آخر چیه؟ 🤔
🔺اگه این نکته رو در نظر نگیریم که مقایسه دو آرایه همیشه false هست، باید بدونیم که خروجی
- نکته این بود که اعضای آرایهای که
#javanoscript
Object.keys ، همیشه یک آرایه متشکل از رشته هست. حتی اگه کلیدهای آبجکت عددی باشه. یعنی به این صورت میشه:['1', '2', '3']
- اما Object.values توی کد بالا آرایهای متشکل از عدد هست. پس مقایسه به این صورت میشه:['1', '2', '3'] == [1, 2, 3] - نکته این بود که اعضای آرایهای که
Object.keys برمیگردونه، از نوع رشته هستن.#javanoscript
🔺یکی از ویژگیهایی که توی PHP 8 خواهیم داشت، Named Arguments هست.
- با این ویژگی دیگه لازم نیست آرگومانهای یک تابع رو براساس ترتیبی که تعریفشده پاس بدیم.
- برای مثال اگه میخوایم فقط آرگومان ۱ و ۵ رو پاس بدیم، دیگه لازم نیست آرگومانهایی که توی این بین قرار دارن رو حتماً پر کنیم.
- نحوه استفاده از این ویژگی اضافهشده رو توی خط آخر این عکس میتونین ببینین 👌
- همونطور که میبینیم، PHP با الگو گرفتن از ویژگیهای معروف زبانهای دیگه، داره تلاش میکنه که به روزهای خوبش برگرده. نظر شما در این باره چیه؟ 😉
#php
- با این ویژگی دیگه لازم نیست آرگومانهای یک تابع رو براساس ترتیبی که تعریفشده پاس بدیم.
- برای مثال اگه میخوایم فقط آرگومان ۱ و ۵ رو پاس بدیم، دیگه لازم نیست آرگومانهایی که توی این بین قرار دارن رو حتماً پر کنیم.
- نحوه استفاده از این ویژگی اضافهشده رو توی خط آخر این عکس میتونین ببینین 👌
- همونطور که میبینیم، PHP با الگو گرفتن از ویژگیهای معروف زبانهای دیگه، داره تلاش میکنه که به روزهای خوبش برگرده. نظر شما در این باره چیه؟ 😉
#php
👍1
🔺 چند تا از ویژگیهای #جذاب PHP 8 رو از لینک زیر ببینید
- ورژن 8 این زبان تقریباً دو ماه دیگه منتشر میشه 🔥
https://ditty.ir/p/nzAe5
#php
- ورژن 8 این زبان تقریباً دو ماه دیگه منتشر میشه 🔥
https://ditty.ir/p/nzAe5
#php
دیتی | Ditty.ir
هفت ویژگی مهم که در PHP 8 خواهیم دید
ورژن 8 زبان PHP با کلی ویژگی خواهد اومد که هفت ویژگی مهم و جذاب رو توی این پست بررسی میکنیم
🔺 نکاتی که قبل از مرتبسازی توی #جاوااسکریپت باید بدونیم!
- قبل از استفاده از متد
https://ditty.ir/p/n1mVn
#javanoscript
- قبل از استفاده از متد
sort جاوااسکریپت، این پست رو بخونین:https://ditty.ir/p/n1mVn
#javanoscript
دیتی | Ditty.ir
نکاتی که درباره متد sort جاوااسکریپت باید بدانیم
متد sort جاوااسکریپت رفتارهای متفاوتی با چیزی که انتظار داریم نشون میده
🔺منتشر شد بلاخره، ورژن 8 فریمورک دوستداشتنی #لاراول 💥
- توی این پست با بهترین ویژگیهای این ورژن آشنا بشیم:
https://ditty.ir/p/J63N5
#laravel
- توی این پست با بهترین ویژگیهای این ورژن آشنا بشیم:
https://ditty.ir/p/J63N5
#laravel
دیتی | Ditty.ir
لاراول 8 منتشر شد! مرور داغترین ویژگیها
لاراول 8 منتشر شده و توی این پست میخوایم مهمترین ویژگیهای این ورژن فریمورک رو بررسی کنیم
Ditty | دیتی
🔺۸۰ سوال مصاحبه #لاراول - قسمت سوم - میخوایم توی این مجموعه سوالات، تقریباً با همه قسمتهای لاراول آشنا بشیم - توی این پست مباحثی مثل Guard، Facade و Observer رو بررسی میکنیم 👌 قسمت سوم: https://ditty.ir/p/nYBBX #laravel 💯
🔺۸۰ سوال مصاحبه #لاراول - قسمت چهارم
- توی این پست مباحثی مثل Eager Loading و Contract ها رو بررسی میکنیم 👇
https://ditty.ir/p/5k0Bn
#laravel 💯
- توی این پست مباحثی مثل Eager Loading و Contract ها رو بررسی میکنیم 👇
https://ditty.ir/p/5k0Bn
#laravel 💯
دیتی | Ditty.ir
80 سوال مصاحبه لاراول - قسمت چهارم
قسمت 4 از مجموعه پستهای 80 سوال مصاحبه لاراول رو بررسی میکنیم
🔺یک قابلیت جدید که قراره به #جاوااسکریپت اضافه بشه Numeric Separators هست
- با این ویژگی میتونیم اعداد رو با Underscore جدا کنیم تا خوانایی اون بالاتر بره 👌
- عددی که با Underscore نوشته میشه هیچ تفاوتی با یک عدد معمولی نداره. فقط خوانایی اون بهتر شده.
- این ویژگی Proposal Stage 4 هست که یعنی توی اولین نسخه رسمی ES شاهد اون هستیم
#javanoscript
- با این ویژگی میتونیم اعداد رو با Underscore جدا کنیم تا خوانایی اون بالاتر بره 👌
- عددی که با Underscore نوشته میشه هیچ تفاوتی با یک عدد معمولی نداره. فقط خوانایی اون بهتر شده.
- این ویژگی Proposal Stage 4 هست که یعنی توی اولین نسخه رسمی ES شاهد اون هستیم
#javanoscript
Ditty | دیتی
🔺یک قابلیت جدید که قراره به #جاوااسکریپت اضافه بشه Numeric Separators هست - با این ویژگی میتونیم اعداد رو با Underscore جدا کنیم تا خوانایی اون بالاتر بره 👌 - عددی که با Underscore نوشته میشه هیچ تفاوتی با یک عدد معمولی نداره. فقط خوانایی اون بهتر شده.…
Ditty | دیتی
🔺۸۰ سوال مصاحبه #لاراول - قسمت چهارم - توی این پست مباحثی مثل Eager Loading و Contract ها رو بررسی میکنیم 👇 https://ditty.ir/p/5k0Bn #laravel 💯
🔺۸۰ سوال مصاحبه #لاراول - قسمت پنجم
- مباحثی مثل Queue و Gate رو به اضافه چند تا نکته #جالب رو توی این قسمت بررسی میکنیم:
https://ditty.ir/p/XpDPX
#laravel 💯
- مباحثی مثل Queue و Gate رو به اضافه چند تا نکته #جالب رو توی این قسمت بررسی میکنیم:
https://ditty.ir/p/XpDPX
#laravel 💯
دیتی | Ditty.ir
80 سوال مصاحبه لاراول - قسمت پنجم
قسمت ۵ از هشتاد سوال مصاحبه لاراول رو با ۱۰ سوال و با کلی نکته ریز بررسی میکنیم
🔺اگه مجموعه رنگهای #جذاب و مدرن رو برای برنامههاتون میخواین، وبسایت زیر رو ببینین:
https://coolors.co/palettes/trending
#links
https://coolors.co/palettes/trending
#links
Coolors.co
Trending Color Palettes - Coolors
Get inspired by thousands of beautiful color schemes and make something cool!
This media is not supported in your browser
VIEW IN TELEGRAM
🔺توی PHP چطوری یک متد از Trait که توی کلاس Override شده رو فراخونی کنیم؟
#php
#php