码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript函数

时间:2019-08-15 09:41:49      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:同名   名称   不能   函数名   java   sharp   需要   参数   javascrip   

一、函数语法

1、JavaScript 函数是被设计为执行特定任务的代码块,会在某代码调用它时被执行。

2、 函数通过 function 关键词进行定义,其后是函数名、一组参数,以及置于括号中的待执行代码。

function name(参数 1, 参数 2, 参数 3) {
    要执行的代码
}

3、函数调用

     函数中的代码将在其他代码调用该函数时执行:

             当事件发生时(当用户点击按钮时)

             当 JavaScript 代码调用时

             自动的(自调用)

     toCelsius 引用的是函数对象,而 toCelsius() 引用的是函数结果。

4、函数返回

      当 JavaScript 到达 return 语句,函数将停止执行。

function sum(iNum1, iNum2) {
  return iNum1 + iNum2;
}

    函数只需要使用 return 运算符后跟要返回的值

5、使用函数的原因

     对代码进行复用:只要定义一次代码,就可以多次使用它。

二、局部变量

1、在 JavaScript 函数内部声明的变量,叫函数的局部变量。

2、局部变量的用法

var x=1;
function test( ){
         document.write(函数体内x的值为:‘+x+’<br/>);
         var x=19;
         document.write(函数体内对x重新赋值,此时x的值为‘+x+’<br/>);
}
doument.write(函数体外x的值为:‘+x+’<br/>);
test();
document.write(x的值为:‘+x+’<br/>);

局部变量只能被其函数识别,不同函数中使用相同名称的变量,同个函数不能使用相同变量。

三、对象

1、arguments对象

      arguments 对象包含函数调用时使用的参数数组。

      可以使用函数来查找数字列表中的最高值。

      还可以用 arguments 对象检测函数的参数个数。(用arguments.length)

2、Function对象

四、参数

1、函数参数(parameter)指的是在函数定义中列出的名称。

2、函数参数(argument)指的是传递到函数或由函数接收到的真实值。     

3、形参和实参

形参:可变形式的参数

特点:时长、寿命只有一次

实参:实际输出的参数

 

JavaScript函数

标签:同名   名称   不能   函数名   java   sharp   需要   参数   javascrip   

原文地址:https://www.cnblogs.com/liqingL/p/11352555.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!