您现在的位置是:首页 > web开发 > js基础③

js基础③

web开发作者:dayu日期:11天前点击:5
job); }

ps:调用时,参数按顺序对应起来

3、带返回值的函数

语法:加上return语句

创建:

function myFunction()
{
var x=5;
return x;
}

ps:函数执行到return语句或执行到最后一条语句时,停止执行

这个函数的返回值是5,可以赋值给变量

var value = myFunction()

value的值即是5

返回值是可选的,它还有另一个用法:仅仅用来退出函数

function myFunction(a,b)
{
if (a>b)
  {
  return;
  }
x=a+b
}
如果a>b,则函数不会执行x=a+b

4、局部和全局变量

生存周期:局部变量在函数运行完后就被删除

     全局变量在页面被关闭时删除

在函数内创建一个全局变量:

carname="Volvo";

carname未用var声明,就给它赋值,这个carname变量这时就是全局变量。在函数内部执行,也是如此。

ps:即使是将该变量声明为全局变量,也得让该函数执行一次,才能生效。

js基础③

原文地址:http://www.cnblogs.com/dyzne/p/7193925.html


下一篇       上一篇