تگ / programming
-
آموزش زبان برنامه نویسی GO – (ویدیویی)
زمان مطالعه: < 1 دقیقه با سلام و درود، بعد از مدت ها تصمیم گرفتم اقدام به فیلم گرفتن آموزش زبان برنامه نویسی GOبکنم، ویدیو ها رو داخل کانال یوتیوب به اشتراک می گذارم (ممنون میشم داخل…
مارس 8, 2022 -
آشنایی با لاگ گیری در اندروید – 1
زمان مطالعه: 2 دقیقه با نام خدا و سلام امروز میخوام یه مقدار در مورد لاگ گیری در اندروید و بالاخص اندروید استادیو بنویسم، برای استفاده از لاگ گیری در اندروید از logcat استفاده می کنیم.…
فوریه 22, 2017
..تبلیغات..
دستهها
- IDE (13)
- Android studio (9)
- pycharm (1)
- Visual Studio (3)
- sysadmin (15)
- ادمین سیستم – SysAdmin (25)
- برنامه نویسی (135)
- پایگاه داده (23)
- پردازش زبان طبیعی (3)
- دستهبندی نشده (3)
- سبک زندگی (24)
- سیستم عامل (50)
- Windows server 2012 (7)
- لینوکس (39)
- ubuntu (25)
- آموزش های مقدماتی (1)
- ویندوز (3)
- win 10 (3)
- مایکروسافت اکسل (1)
- محیط لینوکس (1)
- مهندسی نرم افزار (17)
- مستند سازی (2)
- وردپرس (1)
پرسش و پاسخ تصادفی
با سلام و درود، امروز با یه مفهوم ساده ای در جاوا اسکریپت همراهتون هستم، تفاوت عملگرهای == و === در چیست؟؟
در یک کلام، تفاوت اصلی بین عملگرهای == و === در بررسی کردن type مقدار داده شده به هنگام مقایسه می باشد، اگر شما یک عدد «number» را با یک متن «String» مقایسه کنید، == اجازه ی این کار را می دهد، ولی === اجازه این کار را نمی دهد، چرا که نه تنها مقادیر را بررسی می کند، بلکه نوع «type» آنها را نیز بررسی می کند. اگر دو value در حال مقایسه دارای type متفاوتی باشند، === مقدار false را بر می گرداند، در حالیکه == مقدار true را بر می گرداند.
if (2 == '2') // TRUE if (2 === '2') // FALSE 0==false // true, because false is equivalent of 0 0===false // false, because both operands are of different type 2=="2" // true, auto type coercion, string converted into number 2==="2" // false, since both operands are not of same type
برچسبها
یا هر چقدر دوست داری از فرم زیر منو حمابت کن: