Javascript函数基础
程序员文章站
2022-07-02 23:19:08
一:函数的作用1.函数可以封装一些功能(代码),在需要使用功能的时候随时调用执行。(表示把需要多次使用的代码封装在一个函数内,在需要使用的时候直接输入对应的函数名即可使用)2.封装的功能(代码)可以反复调用。二:函数创建的方式: (不推荐使用) **第一种:函数对象(构造函数)** 语法:var 函数名1 = new Function( 'console.log('123456')');函数名1( );具体说明:1.函数对象是把代码以字符串的形式封装起...
一:函数的作用
1.函数可以封装一些功能(代码),在需要使用功能的时候随时调用执行。
(表示把需要多次使用的代码封装在一个函数内,在需要使用的时候直接输入对应的函数名即可使用)
2.封装的功能(代码)可以反复调用。
二:函数创建的方式:
(不推荐使用) 第一种:函数对象(构造函数)语法:
var 函数名1 = new Function( 'console.log('123456')'); 函数名1( );
具体说明:1.函数对象是把代码以字符串的形式封装起来。
2.封装的代码不会立即执行,需要调用才执行。
3.调用函数语法:外部函数名1( )。
第二种:函数表达式 语法:
var 变量名 = function(形参1,形参2,形参3......){。。需要封装的功能(代码)。。};
具体说明:1.表达式函数是把代码封装起来。
2.封装的代码不会立即执行,需要调用才执行。
3.调用函数语法:外部函数名1()
4.表达式是以匿名的函数赋值在变量名上。(所以也可以叫赋值式函数)
第三种:函数声明式 语法:
function 函数名(形参1,形参2,形参3......){。。需要封装的功能(代码)。。}
具体说明:1.声明式函数是把代码封装起来。
2.封装的代码不会立即执行,需要调用才执行。
3.调用函数语法:外部函数名1()。
三:函数的参数介绍
形参(形式参数):表示定义
1.使用在函数的(形参1,形参2,形参3....)内用来定义一个或多个形参,并没有赋值。
2.形参相当于在函数内部声明了变量。
实参(实际参数):表示给定义赋值
1.在调用函数时可以在 外部函数名(1,2,3 ) 内赋值,并一个对应一个(1对应a)(2对应b)(c对应3)。
2.可以多次调用,每次调用的顺序不变,从左到右。
3.调用函数时解析器不会检查实参的类型,有可能出现非法参数。
4.调用时,解析器也不会检查实参的数量,
如果实参数多余形参数,多余的实参不显示。
如果实参数少于形参数,没有赋值的形参则显示undefined(为定值)
5.实参可以时任意的数据类型。
四:函数的返回值
函数返回值的介绍:
1.使用 return 值; 来设置函数的返回值。
2.返回值用于检查执行的结果是不是我们想要的,如果是,在进行输出。(表示输出结果不放在函数内部)
3.设置返回值的好处是会使函数更加灵活,不用在到内部设置输出结果
4.函数内部的返回值return后面的内容不会在执行,如果return后面不跟任何值,返回的结果为undefined。
5.return后面的值可以是任意值。
待续!!!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
本文地址:https://blog.csdn.net/trainee_/article/details/107284369