نمایش نتایج 1 تا 2 از 2

نام تاپیک: JavaScript Use Strict

  1. #1
    کاربر دائمی آواتار jamejam123
    تاریخ عضویت
    آبان 1390
    محل زندگی
    زنجان
    پست
    399

    JavaScript Use Strict

    سلام
    منظور از استفاده سخت از جاوا اسکریپت چیست؟
    من به این صفحه رفتم ولی چیزی متوجه نشدم
    http://www.w3schools.com/js/js_strict.asp
    ممنون بابت جواب ها

  2. #2
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    اسفند 1387
    پست
    142

    نقل قول: JavaScript Use Strict

    نقل قول نوشته شده توسط jamejam123 مشاهده تاپیک
    سلام
    منظور از استفاده سخت از جاوا اسکریپت چیست؟
    من به این صفحه رفتم ولی چیزی متوجه نشدم
    http://www.w3schools.com/js/js_strict.asp
    ممنون بابت جواب ها
    سلام ، خلاصه اینکه شما با افزودن کد "use strict"; به صفحتون دارین به مفسر می گین که به راحتی از کدهای خلاف اصول برنامه نویسی نگذره و درصورت کاری هایی مشابه کارهایی زیر خطا بده :
    استفده از یه متغیر قبل از تعریف اون :
    x = 3.14; // This causes an error      (if x has not been declared).

    تکرار نام پارامتر در تعریف توابع :
    function testStrict(param1, param1) {}; // This causes an error.

    و حالت های دیگه که تو صفحه مذکور اومده..
    اما از مزیت های حالت strict mode اما این ها رو گفته :
    -نوشتن یک کد امن رو آسونتر میکنه ،
    -باعث میشه بجای Error هایی که ناشی از Syntax بد هستند با ارورهای واقعی سر وکار داشته باشیم ،
    به عنوان مثال در حالت نرمال اشتباه نوشتن نام یه متغیر باعث ایجاد یه متغیر سراسری (Global) میشه ، اما در حالت strict این باعث رخ دادن خطا میشه و در نتیجه از ایجاد تصادفی یه متغیر سراسری جلوگیری میشه ،
    -در حالت نرمال برنامه نویس وقتی مقداری رو به یک ویژگی غیر قابل نوشتن (non-writable) نسبت میده ، اروری دریافت نمیکنه در حالتی که در strict mode هر نسبت دادن مقداری به ویژگی های (properties) غیر قابل نوشتن (non-writable) ، فقط خواندنی (getter-only) ، ناموجود و متغیرهای ناموجود (non-existing) یا یک شیئ non-existing باعث ایجاد خطا خواهد شد..

تاپیک های مشابه

  1. سوال: Check file type using javascript before uploading
    نوشته شده توسط mtk_designer در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: یک شنبه 18 دی 1390, 11:30 صبح
  2. javascript security
    نوشته شده توسط مهدی فهمیده غلامی در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: دوشنبه 14 مهر 1382, 14:43 عصر
  3. using custom controls in data grid
    نوشته شده توسط Farhad.B.S در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: یک شنبه 16 شهریور 1382, 18:04 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •