你的位置:首页 > 软件开发 > Java > javascript基础学习(五)

javascript基础学习(五)

发布时间:2016-06-04 20:00:11
javascript之函数学习要点:  函数的介绍  函数的参数  函数的属性和方法  系统函数一、函数的介绍  1.函数就是一段javascript代码。可以分为用户自定义函数和系统函数。   如果一个函数是javascript内置的函数,就称为系统函数。如果函数是自己编 ...

javascript之函数


学习要点:

  函数的介绍

  函数的参数

  函数的属性和方法

  系统函数

一、函数的介绍

  1.函数就是一段javascript代码。可以分为用户自定义函数和系统函数。

    如果一个函数是javascript内置的函数,就称为系统函数。如果函数是自己编写的函数,就是自定义函数。

  2.在javascript用function来定义一个函数。function 函数名(参数1,参数2,...){<语句块>  return 返回值} (PS:return语句可以省略)

  3.函数的嵌套定义,只能出现在函数中,不能出现在选择语句或循环语句中。

  4.除了使用function语句定义函数,还可以使用Function()构造函数来定义函数。语法代码如下:

  var 函数名=new Function(”参数1“,”参数2“,...,”函数体“);如:var mySum=new Function("x",”y","return x+y");

  ps:Function()构造函数和function语句定义函数的区别:

    Function()构造函数可以动态定义和编译函数,而function语句只能预编译函数。在每次调用Function()构造函数定义的函数时,javascript都要去编译一次该函数。因此,对于经常使用的函数,应避免使用Function()构造函数来定义函数。

  还可以在表达式中定义函数:var 函数名=function(参数1,参数2,...){函数体}; 如:var mySum=function(x,y){return x+y};

二、函数的参数

   1.传递的参数类型和函数中所需要的数据类型不符

function myFun(x,y){  var z=x*y;return z;}document.write(myFun(2,4)+"<br>");//8document.write(myFun(2,"s")+"<br>");//NaN

原标题:javascript基础学习(五)

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。