js中函数的三种定义方式、函数声明、函数同名重复、函数删除、

js 系列课程 快速学习实战应用 同时被 2 个专栏收录
44 篇文章 1694 订阅 ¥29.90 ¥99.00
774 篇文章 53 订阅 ¥29.90 ¥99.00

全栈工程师开发手册 (作者:栾鹏)

js系列教程4-函数、函数参数

在js中,函数本身属于对象的一种,因此可以定义、赋值,作为对象的属性或者成为其他函数的参数。函数名只是函数这个对象类的引用。

一、函数定义

【1】函数声明语句
使用function关键字,后跟一组参数以及函数体

function funcname([arg1 [,arg2 [...,argn]]]){
    statement;
}

【2】函数定义表达式

以表达式方式定义的函数,函数的名称是可选的

var functionName = function([arg1 [,arg2 [...,argn]]]){
    statement;
}

var functionName = function funcName([arg1 [,arg2 [...,argn]]]){
    statement;
}

匿名函数(anonymous function)也叫拉姆达函数,是function关键字后面没有标识符的函数

通常而言,以表达式方式定义函数时都不需要名称,这会让定义它们的代

  • 0
    点赞
  • 2
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值