javascript – 语句和函数之间的区别

前端之家收集整理的这篇文章主要介绍了javascript – 语句和函数之间的区别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
几乎是午夜,我刚才有一个问题在我的头是“for循环”一个声明或功能.

我一直认为这是一个声明,但我做了一个谷歌搜索它是一个功能,并确实有结果.那是什么呢那么在这种情况下,函数和语句有什么区别呢?

解决方法

一个for循环通常不是一个函数,它是一种称为流控制结构的特殊语句.

一个statement是一个命令.它做某事在大多数语言中,语句不返回值.例:

print "Hello World"

A function是可以在程序其他地方调用的子程序.函数往往(但不一定)返回值.例:

function(a) { return a * 2 }

也称为复合语句的control structure是用于指导执行流程的语句.例子:

if (condition) then { branch_1 } else { branch_2 }
for (i = 0; i < 10; i += 1) { ... }

还值得注意的是,expression是一个评估值的代码.例:

2 + 2

所有示例都是伪代码,不与任何特定语言相关联.还要注意,这些不是排他的类别,它们可以重叠.

猜你在找的JavaScript相关文章