فيما يلي محتويات ملف JS:
/*global greeting */
greeting += ' hi!';
أقوم بتشغيل JSHint وتلقيت هذا الخطأ:
$ jshint --verbose ugly.js
ugly.js: line 2, col 1, Read only. (W020)
1 error
لماذا تفترض JSHint أنني أريد المتغير greeting
المستورد عالميًا ليتم قراءته فقط؟ هذا بدون أي خيارات أو .jshintrc
+1
تحتاج إلى استخدام /*global greeting:true */
لإخبار JSHint أن المتغير العام الخاص بك قابل للكتابة.
valueof شكرا! هذا ما هذا!
التعليق الأكثر فائدة
تحتاج إلى استخدام
/*global greeting:true */
لإخبار JSHint أن المتغير العام الخاص بك قابل للكتابة.