JavaScript中的函数介绍

本文详细介绍了JavaScript中的函数,包括如何声明函数、具名与匿名函数的区分、带参与无参函数的使用,以及有返回值和无返回值函数的概念。通过示例展示了arguments对象在无参函数中的应用,帮助理解JavaScript函数的核心概念。
摘要由CSDN通过智能技术生成

JavaScript中的函数

1. 介绍函数

函数的关键字: function

如何声明函数:

methon函数名,()内填写函数的参数列表
function  method(){
           /*
           * 代码区域
           * */
    }

2.函数分类

2.1 具名函数和不具名函数(匿名函数)
2.1.1 具名函数

a.声明函数

function method (){
		  /*
           * 代码区域
           * */
}

b.执行函数

method();
2.1.2 具名函数

a.声明函数

var fun = function (){
		  /*
           * 代码区域
           * */
}

自执行函数

(function () {
		/*
         * 代码区域
         * */
     })

b.执行函数

var fun = function () {
          /*
           * 代码区域
           * */
         }
      fun();
(function () {
          /*
           * 代码区域
           * */
     })();
2.2 带参函数和无参函数
2.2.1 带参函数
function User(a, b, c) {
        console.log(a, b, c);
    }
User(1, true, 3);
2.2.2 无参函数
function UserName() {
        //函数的参数列表对象上
        //arguments  是个集合类型
        //length  属性  代表参数列表的长度
        //key:value   键值
        console.log(arguments[0], arguments[1]);
    }
    UserName('小明', '男');

arguments 的用法如下:

function UserName() {
            console.log(arguments);
        }
        UserName('小明', '男');

在这里插入图片描述

2.3 有返回值函数和无返回值函数
函数代码执行完成之后  返回 return  值(任意类型)
var fun4 = function () {
        return true;
    }
    var val = fun4();
    console.log(val);

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值