简介:本篇文章给大家讲解下载js中的语句。从本质上看,语句定义了 ECMAScript 中的主要语法,语句通常使用一或多个关键字来完成给定任务。语句可以很简单,例如通知函数退出;也可以比较复杂,例如指定重复执行某个命令的 ...
本篇文章给大家讲解下载js中的语句。从本质上看,语句定义了 ECMAScript 中的主要语法,语句通常使用一或多个关键字来完成给定任务。语句可以很简单,例如通知函数退出;也可以比 较复杂,例如指定重复执行某个命令的次数。今天主要说下以下4个语句。 (1)if语句使用语法:if (condition) statement1 else statement2 其中的 condition(条件)可以是任意表达式;而且对这个表达式求值的结果不一定是布尔值。ECMAScript 会自动调用 Boolean()转换函数将这个表达式的结果转换为一个布尔值。如果对 condition 求值的结果是 true,则执行 statement1(语句 1),如果对 condition求值的结果是 false,则执行 statement2(语句 2)。而且这两个语句既可以是一行代码,也可以是一个代码块(以一对花括号括起来的多行代码)。 请看下面的例子。判断一个变量i为26,如果大于25就输出i的值大于25,若等于25就输入等于25,否则就输出小于25; (2)do-while语句使用语法: do { statement } while (expression); do-while 语句是一种后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。换句话说,在对条件表达式求值之前,循环体内的代码至少会被执行一次。 请看下面的例子。我们想要求从0到10的数字做一个累加,我们将输出45; (3)while语句使用语法:while(expression) statement while 语句属于前测试循环语句,也就是说,在循环体内的代码被执行之前,就会对出口条件求值。因此,循环体内的代码有可能永远不会被执行。 请看下面的例子。 循环执行,直到i的值不小于10,那么将弹出i的值; (4)for语句使用语法:for (initialization; expression; post-loop-expression) statement for 语句也是一种前测试循环语句,但它具有在执行循环之前初始化变量和定义循环后要执行的代码的能力。 请看下面的例子。我们同样想要求从0到10的数字做一个累加,我们将输出45; 每日金句:处事不必求功,无过便是功。为人不必感德,无怨便是德。喜欢我的文章的小伙伴记得关注一下哦,每天将为你更新最新知识。 本文仅代表作者个人观点,不代表巅云官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员,邮箱2522407257@qq.com。更多相关资讯,请到巅云www.rzxsoft.cn学习互联网营销技术请到巅云建站www.rzxsoft.cn。 |