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);
相关推荐
Albert Edison1 小时前
【Python】学生管理系统
开发语言·数据库·python
宇木灵4 小时前
C语言基础-十、文件操作
c语言·开发语言·学习
云泽8085 小时前
C++ 多态入门:虚函数、重写、虚析构及 override/final 实战指南(附腾讯面试题)
开发语言·c++
yanghuashuiyue5 小时前
lambda+sealed+record
java·开发语言
yzx9910136 小时前
Python数据结构入门指南:从基础到实践
开发语言·数据结构·python
衍生星球6 小时前
【JSP程序设计】Servlet对象 — page对象
java·开发语言·servlet·jsp·jsp程序设计
扶苏瑾6 小时前
线程安全问题的产生原因与解决方案
java·开发语言·jvm
FYKJ_20107 小时前
springboot大学校园论坛管理系统--附源码42669
java·javascript·spring boot·python·spark·django·php
小小小米粒7 小时前
函数式接口 + Lambda = 方法逻辑的 “插拔式解耦”
开发语言·python·算法
风吹乱了我的头发~7 小时前
Day31:2026年2月21日打卡
开发语言·c++·算法