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);
相关推荐
摘星编程14 小时前
React Native + OpenHarmony:ImageSVG图片渲染
javascript·react native·react.js
jiang_changsheng14 小时前
环境管理工具全景图与深度对比
java·c语言·开发语言·c++·python·r语言
yong999014 小时前
MATLAB面波频散曲线反演程序
开发语言·算法·matlab
LeoZY_14 小时前
开源项目精选:Dear ImGui —— 轻量高效的 C++ 即时模式 GUI 框架
开发语言·c++·ui·开源·开源软件
Fightting8814 小时前
Tkinter Button bind hover message
开发语言·python
qq_3363139314 小时前
javaweb-web基础(springboot入门)
java·开发语言·mysql
摘星编程14 小时前
OpenHarmony + RN:Text文本书写模式
javascript·react native·react.js
玄同76515 小时前
LangChain 1.0 模型接口:多厂商集成与统一调用
开发语言·人工智能·python·langchain·知识图谱·rag·智能体
特立独行的猫a15 小时前
C++轻量级Web框架介绍与对比:Crow与httplib
开发语言·前端·c++·crow·httplib
fie888915 小时前
基于C#的推箱子小游戏实现
开发语言·c#