تعليقات JScript
تعليق JScript أحادي سطر يبدأ بـ ينشئ ازدواجًا من مائلة (//).
تعليقات في تعليمات برمجية
هنا هو مثال على تعليق مفرد الأسطر، متبوعاً بالسطر من التعليمة البرمجية.
// This is a single-line comment.
aGoodIdea = "Comment your code for clarity.";
تعليق JScript متعدد الأسطر التي تبدأ بعلامة شرطة مائلة و علامة نجمية (/*)، و تنتهي بالعكس (*/).
/*
This is a multiline comment that explains the preceding code statement.
The statement assigns a value to the aGoodIdea variable. The value,
which is contained between the quote marks, is called a literal. A
literal explicitly and directly contains information; it does not
refer to the information indirectly. The quote marks are not part
of the literal.
*/
إذا قمت بمحاولة إلى يضمّن تعليق واحد لمتعدد الأسطر في أخرى، يفسر JScript تعليق متعدد الأسطر الناتج بطريقة غير متوقعة. */الذي يحدد إنهاء التعليق متعدد الأسطر المضمنة هو تفسير كإنهاء التعليق متعدد الأسطر بأكملها. وبالتالي، على نص الذي يلي التعليق متعدد الأسطر المضمنة هو تفسير كتعليمات JScript البرمجية وقد تؤدي أخطاء في بناء الجملة.
في المثال التالي، السطر الثالث من نص هو تفسير كتعليمات برمجية JScript لأن لديه تفسير JScript من innermost */أن إنهاء التعليق الأكثر أهمية:
/* This is the outer-most comment
/* And this is the inner-most comment */
...Unfortunately, JScript will try to treat all of this as code. */
هو موصى به كتابة الجميع التعليقات ككتل التعليقات ذو سطر مفرد. يسمح لك هذا إلى تعليق عن أجزاء قطر أيمن متوسط من تعليمات برمجية بتعليق متعدد الأسطر لاحقاً.
// This is another multiline comment, written as a series of single-line comments.
// After the statement is executed, you can refer to the content of the aGoodIdea
// variable by using its name, as in the next statement, in which a string literal is
// appended to the aGoodIdea variable by concatenation to create a new variable.
var extendedIdea = aGoodIdea + " You never know when you'll have to figure out what it does.";
بدلاً من ذلك، يمكنك استخدام الترجمة الشرطية إلى التعليق بفاعلية عن أجزاء قطر أيمن متوسط من تعليمات برمجية.