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);
相关推荐
Z1Jxxx几秒前
删除字符串2
开发语言·c++·算法
小CC吃豆子4 分钟前
Qt的信号与槽机制
开发语言·数据库·qt
你的冰西瓜8 分钟前
C++中的set容器详解
开发语言·c++·stl
weixin_4624462312 分钟前
使用 Python 创建和导出 Jupyter Notebook:从零到一的完整教程
开发语言·python·jupyter
38242782713 分钟前
JS表单提交:submit事件的关键技巧与注意事项
前端·javascript·okhttp
蕨蕨学AI17 分钟前
【Wolfram语言】44 导入与导出
开发语言·wolfram
豆沙沙包?18 分钟前
2026年--Lc336-1448. 统计二叉树中好节点的数目(树)--java版
java·开发语言·深度优先
青小莫20 分钟前
C++之类和对象(下)
java·开发语言·c++
superman超哥21 分钟前
惰性求值(Lazy Evaluation)机制:Rust 中的优雅与高效
开发语言·后端·rust·编程语言·lazy evaluation·rust惰性求值
Wiktok23 分钟前
关于Python继承和super()函数的问题
java·开发语言