JavaScript高级程序设计(第3版)学习笔记5 js语句

JavaScript高级程序设计(第3版)是一本经典的JavaScript教材,本书是关于js语句的学习笔记,以下为完整攻略:

目录

  1. 条件语句
  2. 循环语句
  3. 跳转语句
  4. try-catch语句
  5. with语句

条件语句

条件语句是根据条件执行不同代码块的语句。

if语句

if语句的基本格式是:

if (条件) {
  // 如果条件为真,则执行这里的代码
}

示例:

if (5 > 3) {
  console.log("5大于3");
}

if-else语句

if-else语句的基本格式是:

if (条件) {
  // 如果条件为真,则执行这里的代码
} else {
  // 如果条件为假,则执行这里的代码
}

示例:

if (5 > 7) {
  console.log("5大于7");
} else {
  console.log("5不大于7");
}

if-else if-else语句

if-else if-else语句的基本格式是:

if (条件1) {
  // 如果条件1为真,则执行这里的代码
} else if (条件2) {
  // 如果条件1为假,且条件2为真,则执行这里的代码
} else {
  // 如果条件1和条件2都为假,则执行这里的代码
}

示例:

var num = 8;

if (num > 10) {
  console.log("大于10");
} else if (num > 5) {
  console.log("大于5,小于等于10");
} else {
  console.log("小于等于5");
}

循环语句

循环语句是重复执行代码块的语句。

while语句

while语句的基本格式是:

while(条件) {
  // 只要条件为真,就一直执行这里的代码
}

示例:

var num = 0;

while (num < 5) {
  console.log(num);
  num++;
}

do-while语句

do-while语句的基本格式是:

do {
  // 先执行一遍这里的代码
} while(条件)

示例:

var num = 0;

do {
  console.log(num);
  num++;
} while (num < 5);

for语句

for语句的基本格式是:

for (表达式1; 表达式2; 表达式3) {
  // 每次循环时执行这里的代码
}

示例:

for (var i = 0; i < 5; i++) {
  console.log(i);
}

跳转语句

跳转语句是一些可以改变代码执行顺序的语句。

break语句

break语句用于跳出循环。

示例:

for (var i = 0; i < 5; i++) {
  if (i === 3) {
    break;
  }
  console.log(i);
}

continue语句

continue语句用于跳过循环中的一次迭代。

示例:

for (var i = 0; i < 5; i++) {
  if (i === 3) {
    continue;
  }
  console.log(i);
}

try-catch语句

try-catch语句用于处理异常。

try语句

try语句的基本格式是:

try {
  // 可能会抛出异常的代码
} catch (异常对象) {
  // 捕获异常后执行的代码
}

示例:

try {
  console.log(a);
} catch (err) {
  console.log(err.message);
}

with语句

with语句可以方便地操作同一个对象的多个属性。

with语句

with语句的基本格式是:

with (对象) {
  // 执行代码
}

示例:

var obj = {
  a: 1,
  b: 2,
  c: 3
};

with (obj) {
  console.log(a + b + c);
}

总结

以上是JavaScript高级程序设计(第3版)学习笔记5 js语句的完整攻略,涵盖了条件语句、循环语句、跳转语句、try-catch语句以及with语句等内容,每个语句都有详细的示例说明。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JavaScript高级程序设计(第3版)学习笔记5 js语句 - Python技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • JS验证字符串功能

    下面我将详细讲解“JS验证字符串功能”的完整攻略。 1. 概述 在 JavaScript 中,我们可以通过正则表达式来验证字符串的合法性。正则表达式是一种强大的字符串匹配工具,它可以用来检查一个字符串是否符合某种模式。通过使用正则表达式,我们可以实现各种复杂的字符串验证功能。 2. 正则表达式的语法 正则表达式由以下几个部分组成: 字符串字面量或 RegEx…

    JavaScript 2023年5月28日
    00
  • Bootstrap 表单验证formValidation 实现远程验证功能

    这里是详细讲解“Bootstrap 表单验证formValidation 实现远程验证功能”的完整攻略: 什么是 Bootstrap 表单验证 formValidation Bootstrap 表单验证 formValidation 是一种基于 jQuery 和 Bootstrap 的前端表单验证插件,它可以帮助开发者实现对表单数据的合法性检查。与其他前端表…

    JavaScript 2023年6月10日
    00
  • 基于canvas实现的钟摆效果完整实例

    下面我将为你详细讲解“基于canvas实现的钟摆效果完整实例”的完整攻略。 1. 需求和准备工作 首先我们需要明确需要实现的功能,即基于canvas实现一个可以进行摆动的钟摆效果。接下来需要准备一些工作如下: 编写HTML文件,引入canvas画布和JS脚本文件 编写JS代码实现钟摆效果 在HTML文件中生成一个canvas画布 2. 实现步骤 2.1 创建…

    JavaScript 2023年6月11日
    00
  • JavaScript将数据转换成整数的方法

    JavaScript提供了几种方法将数据转换成整数。以下是一些常见的方法: parseInt()函数 parseInt()是在JavaScript中将字符串转换为整数的最常见的方法之一。它通过解析字符串并返回表示整数的数字,可以忽略字符串中非数字的字符。 let num1 = parseInt("10"); // 输出10 let num…

    JavaScript 2023年5月28日
    00
  • js form 验证函数 当前比较流行的错误提示

    当今大部分网站都需要对用户输入的表单数据进行验证,以确保数据的有效性和安全性。而JavaScript是在客户端进行表单验证的一种流行方式,可以让用户在提交表单之前对输入数据进行验证,从而保证数据的可靠性。 比较流行的错误提示是在表单下方显示错误信息的方式,并且应该以红色字体突出显示。下面是实现一个基本的JavaScript表单验证函数的步骤和代码示例: 步骤…

    JavaScript 2023年6月10日
    00
  • JavaScript中document.activeELement焦点元素介绍

    JavaScript中document.activeElement焦点元素介绍 在JavaScript中,document.activeElement属性可以访问当前页面中拥有焦点的元素。当用户点击或键盘输入时,焦点会跳转到对应的元素上。这个元素就是当前页面中的焦点元素。 访问焦点元素 可以使用JavaScript代码来访问当前页面中的焦点元素: var a…

    JavaScript 2023年6月11日
    00
  • 详解JS正则replace的使用方法

    详解JS正则replace的使用方法 什么是正则表达式 正则表达式是一种模式匹配的工具,可以用来检查一个字符串是否符合某种模式。在编程中,正则表达式可以被用于搜索、替换和验证。 replace方法 replace方法是JavaScript中字符串对象的一个方法,可以在一个字符串中替换指定的内容,并返回替换后的新字符串。其语法如下: str.replace(r…

    JavaScript 2023年5月28日
    00
  • JavaScript 基础问答二

    下面是关于“JavaScript 基础问答二”的完整攻略。 问题1:如何判断一个变量是否为数组类型? 判断一个变量是否为数组可以使用Array.isArray()方法,例如: const arr = [1, 2, 3]; console.log(Array.isArray(arr)); // 输出 true 问题2:如何将一个字符串转换为数字类型? 可以使用…

    JavaScript 2023年5月18日
    00
合作推广
合作推广
分享本页
返回顶部