JavaScript(三)

JavaScript语法

JavaScript注释:

在JavaScript中,有两种类型的注释:单行注释和多行注释。

  1. 单行注释:使用两个连续的斜线 //。在这之后的任何内容直到该行的末尾都将被视为注释,并且不会被执行。

// 这是一个单行注释  
var x = 5; // 这也是单行注释
  1. 多行注释:使用 /* 开始,并使用 */ 结束。在这之间的任何内容都将被视为注释,并且不会被执行。

/*  
这是一个多行注释  
它可以跨越多行  
*/  
var y = 10;

这两种注释方式都是开发者用来添加代码说明、临时移除某些代码行或记录代码更改的好方法。它们对于理解代码的功能和逻辑非常有帮助,尤其是在大型项目中。

注意:虽然注释对于开发者来说是有用的,但它们对于JavaScript引擎来说是无效的,也就是说,它们不会影响代码的执行。

这两种注释符号只能在JavaScript代码中使用,使用范围是所有外部js文件以及<script>和</script>标签之间

JavaScript、HTML 和 CSS 的注释方式分别如下:

  1. JavaScript 注释

JavaScript 支持两种类型的注释:

  • 单行注释:使用 //

javascript复制代码

// 这是一个单行注释
var x = 5; // 这里也是注释
  • 多行注释:使用 /* 和 */

javascript复制代码

/*
这是一个
多行注释
*/
var y = 10;
  1. HTML 注释

HTML 注释使用 <!-- 和 -->

html复制代码

<!-- 这是一个HTML注释 -->
<p>这是一个段落。</p>
  1. CSS 注释

CSS 注释使用 /* 和 */

css复制代码

/* 这是一个CSS注释 */
body {
background-color: lightblue;
}

记住这些注释方式对于理解、调试和修改代码都非常重要。它们允许你临时移除或隐藏某些代码部分,而不需要完全删除它们。

在JavaScript中,代码块是由一系列语句组成的,它们被包含在一对大括号 {} 中。这些代码块通常用于控制结构(如if语句、for循环、while循环、function定义等)中,以定义特定条件下应执行的代码。

以下是一些JavaScript代码块的使用示例:

  1. If 语句中的代码块
if (condition) {  
    // 这是一个代码块  
    console.log('条件为真时执行的代码');  
} else {  
    // 这是另一个代码块  
    console.log('条件为假时执行的代码');  
}
  1. For 循环中的代码块
for (var i = 0; i < 10; i++) {  
    // 这是一个代码块  
    console.log(i);  
}

 

  1. 函数定义中的代码块
function myFunction() {  
    // 这是一个代码块  
    console.log('函数被调用了');  
}

 

  1. While 循环中的代码块
var count = 0;  
while (count < 5) {  
    // 这是一个代码块  
    console.log(count);  
    count++;  
}
  1. Switch 语句中的代码块
var value = 2;  
switch (value) {  
    case 1:  
        // 这是一个代码块  
        console.log('Value is 1');  
        break;  
    case 2:  
        // 这是另一个代码块  
        console.log('Value is 2');  
        break;  
    default:  
        // 默认情况下的代码块  
        console.log('Value is neither 1 nor 2');  
}

在JavaScript中,代码块对于组织代码和控制程序的流程至关重要。它们不仅用于条件判断和循环,还用于定义函数、事件处理程序等。注意,在JavaScript中,代码块不具有独立的作用域(除了letconst声明的变量,它们具有块级作用域),在代码块内部声明的变量(使用var关键字)在整个函数内部都是可见的。这是JavaScript的一个特点,与其他一些编程语言(如C++或Java)的块级作用域规则不同。 

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值