滚动
JavaScript 第4课:函数
在本课中,我们将学习 JavaScript 中的函数——如何编写函数以及函数的类型。你也可以阅读以下 PHP 课程中的相关章节,所有示例在 JavaScript 中同样适用:
JavaScript 的语法与 PHP 基本相同,但有一个重要区别:在 JavaScript 中,所有变量默认都是全局变量。如果变量在函数调用之前已经声明,它将在所有嵌套函数中生效。因此,以下代码在 PHP 和 JavaScript 中的执行结果会不同。
PHP:
<?php
function inc(){
$x++;
return $x;
}
$x = 10;
inc($x);
print $x;
?>
JavaScript:
<script>
function inc(){
x++;
return x;
}
x = 10;
inc(x);
alert(x);
</script>