JS_函数声明

JS中的方法,多称为函数,函数的声明语法和JAVA中有较大区别

函数说明

  1. 函数没有权限控制符
  2. 不用声明函数的返回值类型,需要返回在函数体中直接return即可,也无需void关键字
  3. 参数列表中,无需数据类型
  4. 调用函数时,实参和形参的个数可以不一致
  5. 声明函数时需要用function关键字
  6. 函数没有异常列表

代码:

haskell 复制代码
/*
语法1
function 函数名 (参数列表){函数体}
*/
function sum(a, b){
return a+b;
}
var result =sum(10,20);
console.log(result)
/*
语法2
var 函数名 = function (参数列表){函数体}
*/
var add = function(a, b){
return a+b;
}
var result = add(1,2);
console.log(result);
相关推荐
wdfk_prog13 小时前
LWIP教程 15:IPv4 与 IPv6——从网络层工作原理到嵌入式工程取舍
运维·开发语言·网络·笔记·学习·智能路由器·ip
棉猴13 小时前
玩游戏学Python10-算术运算符应用2
开发语言·python·玩游戏·游戏编程
衍辉channel13 小时前
衍辉AI速递 10.14|谷歌发布Gemini 4 Argon模型等9条AI资讯
javascript
tachibana213 小时前
Go 语言的 Map 是否是并发安全的?
开发语言·数据结构·后端·golang·go·语言
后除13 小时前
Go 实战: 使用 Wails v2.15 构建轻量级的桌面应用 - 仿微信登录界面
开发语言·微信·golang
vipxieliang13 小时前
JavaScript 事件循环与任务队列:从 setTimeout 到 Promise
前端·javascript
坤坤子吖13 小时前
Linux 进程信号入门——从 Ctrl+C 到 kill
linux·开发语言·c++·笔记·学习
看浪的路人13 小时前
第8讲:RAG 生产化——Go 实现亿级向量召回 + 混合检索 + 重排序 Pipeline
开发语言·后端·golang
tachibana213 小时前
Go 语言 Map 的扩容过程是怎样的?
开发语言·后端·golang·go·语言
念何架构之路13 小时前
go-grpc服务端调用链
开发语言·后端·golang