javascript for语句-带你走进JavaScript世界系列——声明

2023-08-21 0 2,951 百度已收录

任何编程语言都有自己的句子规则,JavaScript也不例外。 下面我们就一一讲解JavaScript的句型。

如果语句

大多数编程语言中最常用的句子之一是 if 语句。 if语句的句型:if(条件)语句1el语句2。 其中condition表示一个条件,可以是任何表达式,并且该表达式的求值结果不一定是布尔值。 JavaScript 将手动调用 Boolean() 函数将此表达式的结果转换为布尔值。 如果条件为真,则执行statement1语句,如果条件为假,则执行statement2语句。 请看下面的例子:

if 语句示例

do while 句子

该语句是后测试循环语句,仅在执行循环体中的代码后才测试退出条件。 也就是说,无论条件表达式的求值结果如何,循环体中的代码都会至少被执行一次。 do-while 语句的句型:do{statement}while(condition); 请参见下面的示例

do-while 句子示例

而句子

while语句是预测试语句,即在执行循环体中的代码之前评估退出条件。 因此,循环内的代码可能永远不会被执行。 while句子句型:while(条件){语句},请看下面的例子:

while 句子示例

对于句子

这句话也是一个预测试循环语句,for语句的句型:for(init;expression;post-loop-expression)语句,请看下面的例子:

for循环语句示例

for-in 句子

for-in 语句是一个精确的迭代语句,可以用来遍历对象的属性。 for-in句句型for(松表达)语句,请看下面的例子:

for-in 句子示例

标签句

使用标签句给代码添加标签,标签句的句子类型:label:statement。 标签句在实际开发中很少用到,这里就不做过多介绍了。

断续句

Break和Continue语句大多用在循环语句中,以精确控制代码的执行。 break语句是跳出当前循环,继续执行循环体之外的单词和句子。 而 continue 也是跳出循环,跳出循环后会从循环底部继续执行。 请参阅下面的示例:

中断和继续句子示例

有句子

with 子句将代码的范围设置为特定对象。 with句句型:with(表达式)陈述; 另外,严格模式下是不允许使用with语句的,这里就不过多介绍了。

切换造句

switch 语句与 if 语句关系最为密切,switch 语句可以重写为 if 语句。 JavaScript 中的 switch 语句与 Java 中的 switch 语句非常相似。 switch(表达式){casevalue:statementbreak;casevalue:statementbreak;default:statement}。 switch语句中每个case的含义是:如果表达式等于这个值,则执行前面的语句,最后的default是当表达式与前面的任何一个case都不匹配时执行的语句。 另外,break是为了避免case穿透。 如果没有break,则匹配到一个case后,就会执行前一个case,直到遇到break或者执行完成。 switch语句中可以使用任何数据类型javascript for语句,并且case的值不必是常量javascript for语句,可以是变量或表达式。 请参阅下面的示例:

切换句子示例

JavaScript 是一种非常流行的编程语言。 以前主要处理后端的一些简单的事情。 现在,由于H5和基于服务器的JavaScript的盛行,JavaScript不断向各个方向发展,而且JavaScript的更新也非常快。 大家新版本会引入很多新的优秀句型,下面我们就来聊聊这些精选的句型。

求幂运算符

还记得 JavaScript 中的 Math.pow 吗? 它是一种求幂方法。 我们可以通过调用这个方法来估计2的3次方吗? 10 的平方是多少? 现在我们不再需要调用这个方法来求幂了。 在新版本的JavaScript中,我们可以直接使用**运算符来进行求幂。 我们为什么要做这个? 应该是减少直接调用方法来提高JavaScript的效率,尽管方法调用仍然消耗性能。

解构赋值

用过php的人都知道,有一个list函数javascript 赋值,可以将链表的元素值赋给单个变量。 现在 JavaScript 也引入了这些新功能,就是解构形参,将链表或对象的元素值赋值给变量,下面是几个关于它的 demo,仅供参考。

箭头函数

这是JavaScript中比较复杂的事情。 很多菜鸟在使用的时候往往看不懂或者胡乱引用。 既然有了箭头函数javascript 赋值,那么对 this 的理解就变得简单了,因为此时的 this 取决于箭头函数的定义位置。 其实arrowfunction有很多优点,就不一一列举了。 下面举几个例子,仅供参考。

传播语法

扩展句型允许在需要多个参数、元素或变量时扩展和替换表达式。 我们可以利用扩展句型来实现多个字段的链接、动态插入元素、复制链表、定义区间字段等,下面是几个典型的用例。

看完前面四种JavaScript新句型,你有没有发现我们的JavaScript越来越强大,越来越像我们的前端编程语言了? 不管怎样,在新版本的JavaScript中引入这个句型肯定是因为这个句型太好了,既然好,我们就必须花时间去关注它。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 javascript javascript for语句-带你走进JavaScript世界系列——声明 https://www.wkzy.net/game/139416.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务