سلام وقتتون بخیر
در ابتدای فایل connectionHandler استاد از عبارت use strict استفاده کردن کاربردش چیه ؟
سلام،
وقتی این دستور به ابتدای فایل js اضافه میشود، کدهای javascript در mode سختگیرانهتری اجرا میشوند و آزادی قبل از strict را نخواهید داشت.
هدف از افزودن این مود افزایش امنیت و بهبود عملکرد بوده است.
برای مثال عبارت زیر را ببینید:
"use strict"; x = 3.14; // This will cause an error because x is not declared
در حالت عادی میتونستید متغیری بدون let و var و const مقداردهی کنید ولی در مود strict باید متغیر را با یکی از این کیوردها تعریف کنید.
برای حالتهای مختلف میتونید مثالهای متعددی در این لینک ببینید.