توضیحات در JavaScript

Wiki

توضیحات را می توان برای شرح چگونگی انجام یک بلوک از دستورات به کد JavaScriptاضافه کرد، در این صورت کد خواناتری خواهیم داشت.

توضیحات یک خطی با "//" شروع می شود.

در مثال زیر، از توضیحات یک خطی، برای شرح کدها استفاده شده است:

مثال (توضیحات در JavaScript)

<script type="text/javascript">
// چاپ یک عنوان
document.write("<h1>This is a heading</h1>");
// چاپ دو پاراگراف
document.write("<p>This is a paragraph.</p>");
document.write("<p>This is another paragraph.</p>");
</script>
خودتان امتحان کنید »

توضیحات چند خطی در JavaScript

Wiki

توضیحات چند خطی با */  شروع شده و با /* تمام می شوند.

در مثال زیر، از توضیحات چند خطی استفاده شده است:

مثال (توضیحات در JavaScript)

<script type="text/javascript">
/*
کدهای زیر یک عنوان و
دو پاراگراف را چاپ خواهد کرد
*/
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
document.write("<p>This is another paragraph.</p>");
</script>
خودتان امتحان کنید »

استفاده از توضیحات برای جلوگیری از اجرا

Wiki

در مثال زیر، یک خط کد، به توضیحات تبدیل شده و از اجرای آن جلوگیری می کنیم (این راه می تواند برای کشف خطا مناسب باشد):

مثال (توضیحات در JavaScript)

<script type="text/javascript">
//document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
document.write("<p>This is another paragraph.</p>");
</script>
خودتان امتحان کنید »

در مثال زیر، بلوکی از کدها به توضیحات تبدیل شده است و مانند مثال قبلی از اجرای آنها جلوگیری خواهد شد (این راه می تواند برای کشف خطا مناسب باشد):

مثال (توضیحات در JavaScript)

<script type="text/javascript">
/*
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
document.write("<p>This is another paragraph.</p>");
*/
</script>
خودتان امتحان کنید »

قرار دادن توضیحات در انتهای خطوط

Wiki

در مثال زیر، توضیحات در پایان یک خط ، قرار داده شده است:

مثال (توضیحات در JavaScript)

<script type="text/javascript">
document.write("Hello"); // Write "Hello"
document.write(" Dolly!"); // Write " Dolly!"
</script>
خودتان امتحان کنید »
READ MORE